setRemoteVideoStreamType method

Future<int?> setRemoteVideoStreamType(
  1. String userId,
  2. int streamType
)

切换指定远端用户所订阅的大小画面

注意:

  • 要实现此功能,必须通过 enableEncSmallVideoStream 启用 uid 的双路编码模式,否则此操作将不起作用。
  • 如果未调用此 API 设置图像,则通过 startRemoteView 观看的图像默认为大图像。

参数:

userId:用户 ID

streamType:视频流类型,即大图像(TRTCCloudDef.TRTC_VIDEO_STREAM_TYPE_BIG)或小图像(TRTCCloudDef.TRTC_VIDEO_STREAM_TYPE_SMALL)。默认值:大图像

不支持:

  • web

Implementation

Future<int?> setRemoteVideoStreamType(
    String userId, // User ID
    int streamType // Video stream type, i.e., big image or small image. Default value: big image
    ) {
  return _cloudChannel.invokeMethod('setRemoteVideoStreamType', {
    "userId": userId,
    "streamType": streamType,
  });
}