setRemoteVideoConfig abstract method
设置期望订阅的远端视频流的参数
uid
传入期望配置订阅参数的远端视频流发布用户的 ID。
videoConfig
传入期望配置的远端视频流参数。
返回值参看 ReturnStatus。
注意:
- 该方法仅在发布端调用 RTCVideo.enableSimulcastMode 开启了发送多路视频流的情况下生效,此时订阅端将收到来自发布端与期望设置的参数最相近的一路流;否则订阅端只会收到一路参数为分辨率 640px × 360px、帧率 15fps 的视频流。
- 若发布端开启了推送多路流功能,但订阅端不对流参数进行设置,则默认接受发送端设置的分辨率最大的一路视频流。
- 该方法需在进房后调用,若想进房前设置,你需调用 RTCRoom.joinRoom,并对
roomConfig
中的remoteVideoConfig
进行设置。 - SDK 会根据发布端和所有订阅端的设置灵活调整视频流的参数,具体调整策略详见推送多路流文档。
Implementation
Future<int?> setRemoteVideoConfig({
required String uid,
required RemoteVideoConfig videoConfig,
});