setRemoteSubscribeFallbackOption method
- StreamFallbackOptions option
设置弱网条件下订阅的音视频流回退选项。
网络不理想的环境下,直播音视频的质量都会下降。使用该接口并将 option
设置
为 StreamFallbackOptions.VideoStreamLow 或者 StreamFallbackOptions.AudioOnly 后,
SDK 会在下行弱网且音视频质量严重受影响时,
将视频流切换为小流,或关断视频流,从而保证或提高音频质量。同时 SDK 会持续监控网络质量,并在网络质量改善时恢复音视频流。
当远端订阅流回退为音频流时,或由音频流恢复为音视频流时,SDK 会触发远端订阅流已回退为
音频流 RtcEngineEventHandler.remoteSubscribeFallbackToAudioOnly 回调。
Parameter option
远端订阅流回退处理选项。详见 StreamFallbackOptions。
Implementation
@override
Future<void> setRemoteSubscribeFallbackOption(StreamFallbackOptions option) {
return _invokeMethod('setRemoteSubscribeFallbackOption',
{'option': StreamFallbackOptionsConverter(option).value()});
}