setDefaultStreamRecvMode method
设置音视频数据接收模式,在进房前设置才生效
为了提供优秀的即时通讯体验,默认情况下,SDK 在成功进入房间后会自动接收音视频,即您会立即收到所有远程用户的音视频数据。如果您主要使用本 API 在无需自动接收视频数据的场景,如语音聊天,可以根据实际需求选择接收模式。
参数:
autoRecvAudio
:true
:自动接收音频数据;false
:需要调用 muteRemoteAudio 发送或取消请求。默认值:true
autoRecvVideo
:true
:自动接收视频数据;false
:需要调用 startRemoteView/stopRemoteView 发送或取消请求。默认值:true
注意:此 API 只有在进房前设置才生效。
不支持:
- web
Implementation
Future<void> setDefaultStreamRecvMode(
bool autoRecvAudio,
bool autoRecvVideo
) {
return _cloudChannel.invokeMethod('setDefaultStreamRecvMode', {
"autoRecvAudio": autoRecvAudio,
"autoRecvVideo": autoRecvVideo,
});
}