File tree Expand file tree Collapse file tree 1 file changed +13
-2
lines changed
articles/communication-services/how-tos/calling-sdk/includes/manage-video Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -194,6 +194,11 @@ subscribeToRemoteVideoStream = async (remoteVideoStream) => {
194
194
if (remoteVideoStream .isAvailable ) {
195
195
await renderVideo ();
196
196
}
197
+
198
+ console .log (` Initial stream size: height: ${ remoteVideoStream .size .height } , width: ${ remoteVideoStream .size .width } ` );
199
+ remoteVideoStream .on (' sizeChanged' , () => {
200
+ console .log (` Remote video stream size changed: new height: ${ remoteVideoStream .size .height } , new width: ${ remoteVideoStream .size .width } ` );
201
+ });
197
202
}
198
203
```
199
204
@@ -216,7 +221,13 @@ const type: MediaStreamType = remoteVideoStream.mediaStreamType;
216
221
- ` isAvailable ` : Whether a remote participant endpoint is actively sending a stream.
217
222
218
223
``` js
219
- const type: boolean = remoteVideoStream .isAvailable ;
224
+ const isAvailable: boolean = remoteVideoStream .isAvailable ;
225
+ ```
226
+
227
+ - ` size ` : The stream size. The higher the stream size, the better the video quality.
228
+
229
+ ``` js
230
+ const size: StreamSize = remoteVideoStream .size ;
220
231
```
221
232
222
233
## VideoStreamRenderer methods and properties
@@ -248,4 +259,4 @@ You can update `scalingMode` by invoking the `updateScalingMode` method:
248
259
249
260
``` js
250
261
view .updateScalingMode (' Crop' );
251
- ```
262
+ ```
You can’t perform that action at this time.
0 commit comments