setRemoteSubscribeFallbackOption abstract method
设置弱网环境下订阅的音视频流回退选项。
网络不理想的环境下,实时通信音视频的质量会下降。你可以调用该方法并将 option 设置为 streamFallbackOptionVideoStreamLow 或 streamFallbackOptionAudioOnly ,SDK 会在下行弱网且音视频质量严重受影响时,将视频流切换为小流或关闭视频流,从而保证音频质量。同时,SDK 会持续监控网络质量,并在网络质量改善时恢复订阅音视频流。 当订阅流回退为音频流或由音频流恢复为音视频流时,SDK 会触发 onRemoteSubscribeFallbackToAudioOnly 回调。
option订阅流的回退选项。详见 StreamFallbackOptions 。
Returns 方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。
Implementation
Future<void> setRemoteSubscribeFallbackOption(StreamFallbackOptions option);