Skip to content

Commit 5b4ed09

Browse files
Acrolinx score
1 parent 0f804a7 commit 5b4ed09

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

articles/communication-services/quickstarts/voice-video-calling/get-started-raw-media-access.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ ms.custom: mode-other
1616

1717
[!INCLUDE [Public Preview](../../includes/public-preview-include-document.md)]
1818

19-
In this quickstart, you'll learn how implement raw media access using the Azure Communication Services Calling SDK for Android.
19+
In this quickstart, you'll learn how to implement raw media access using the Azure Communication Services Calling SDK for Android.
2020

2121
The Azure Communication Services Calling SDK offers APIs allowing apps to generate their own video frames to send to remote participants.
2222

@@ -31,7 +31,7 @@ The app must register a delegate to get notified about when it should start or s
3131

3232
### Supported Video Resolutions
3333

34-
| Aspect Ratio | Resolution | Maximun FPS |
34+
| Aspect Ratio | Resolution | Maximum FPS |
3535
| :--: | :-: | :-: |
3636
| 16x9 | 1080p | 30 |
3737
| 16x9 | 720p | 30 |
@@ -48,7 +48,7 @@ The app must register a delegate to get notified about when it should start or s
4848

4949
The following is an overview of the steps required to create a virtual video stream.
5050

51-
1. Create an array of `VideoFormat` with the video formats supported by the app. It is fine to have only one video format supported, but at least one of the provided video formats must be of the `VideoFrameKind::VideoSoftware` type. When multiple formats are provided, the order of the format in the list does not influence or prioritize which one will be used. The selected format is based on external factors like network bandwidth.
51+
1. Create an array of `VideoFormat` with the video formats supported by the app. It is fine to have only one video format supported, but at least one of the provided video formats must be of the `VideoFrameKind::VideoSoftware` type. When multiple formats are provided, the order of the format in the list doesn't influence or prioritize which one will be used. The selected format is based on external factors like network bandwidth.
5252

5353
```java
5454
ArrayList<VideoFormat> videoFormats = new ArrayList<VideoFormat>();
@@ -71,7 +71,7 @@ The following is an overview of the steps required to create a virtual video str
7171
rawOutgoingVideoStreamOptions.setVideoFormats(videoFormats);
7272
```
7373

74-
3. Subscribe to `RawOutgoingVideoStreamOptions::addOnOutgoingVideoStreamStateChangedListener` delegate. This delegate will inform the state of the current stream, its important that you do not send frames if the state is no equal to `OutgoingVideoStreamState.STARTED`.
74+
3. Subscribe to `RawOutgoingVideoStreamOptions::addOnOutgoingVideoStreamStateChangedListener` delegate. This delegate will inform the state of the current stream, it's important that you don't send frames if the state is no equal to `OutgoingVideoStreamState.STARTED`.
7575

7676
```java
7777
private OutgoingVideoStreamState outgoingVideoStreamState;
@@ -222,7 +222,7 @@ Since the Android system generates the frames, you must implement your own foreg
222222
223223
### Supported Video Resolutions
224224
225-
| Aspect Ratio | Resolution | Maximun FPS |
225+
| Aspect Ratio | Resolution | Maximum FPS |
226226
| :--: | :-: | :-: |
227227
| Anything | Anything | 30 |
228228
@@ -242,7 +242,7 @@ The following is an overview of the steps required to create a screen share vide
242242
screenShareRawOutgoingVideoStream = new ScreenShareRawOutgoingVideoStream(rawOutgoingVideoStreamOptions);
243243
```
244244
245-
3. Request needed permissions for screen capture on Android, once this method is called Android will call automatically `onActivityResult` containing the request code we have sent and the result of the operation, expect `Activity.RESULT_OK` if the permission has been provided by the user if so attach the screenShareRawOutgoingVideoStream to the call and start your own foreground service to capture the frames.
245+
3. Request needed permissions for screen capture on Android, once this method is called Android will call automatically `onActivityResult` containing the request code we've sent and the result of the operation, expect `Activity.RESULT_OK` if the permission has been provided by the user if so attach the screenShareRawOutgoingVideoStream to the call and start your own foreground service to capture the frames.
246246

247247
```java
248248
public void GetScreenSharePermissions() {

0 commit comments

Comments
 (0)