<void> setRemoteVideoStreamType (
String uid,
VideoStreamType streamType
)
Future
设置订阅的视频流类型。
在网络条件受限的情况下,如果发送端没有调用 RtcEngine.enableDualStreamMode 关闭双流模式, 接收端可以选择接收大流还是小流。其中,大流可以接为高分辨率高码率的视频流,小流则是低分辨率低码率的视频流。
正常情况下,用户默认接收大流。如需节约带宽和计算资源,则可以调用该方法动态调整对应远端视频流的大小。 SDK 会根据该方法中的设置,切换大小流。
视频小流默认的宽高比和视频大流的宽高比一致。根据当前大流的宽高比,系统会自动分配小流的分辨率、帧率及码率。
Parameter uid
远端用户的 ID。
Parameter streamType
设置视频流大小类型。详见 VideoStreamType。
Implementation
<void> setRemoteVideoStreamType(String uid, VideoStreamType streamType) {
return _invokeMethod('setRemoteVideoStreamType', {
'uid': uid,
'streamType': VideoStreamTypeConverter(streamType).value()
});
}
Future