didRemoteSubscribeFallbackToAudioOnly
远端订阅流已回退为音频流回调。
- (void)rtcEngine:(AgoraRtcEngineKit * _Nonnull)engine didRemoteSubscribeFallbackToAudioOnly:(BOOL)isFallbackOrRecover byUid:(NSUInteger)uid;
如果你调用了 setRemoteSubscribeFallbackOption 并将 option 设置为 AgoraStreamFallbackOptionAudioOnly ,当下行网络环境不理想、仅接收远端音频流时,或当下行网络改善、恢复订阅音视频流时,会触发该回调。
注意:
远端订阅流因弱网环境不能同时满足音视频而回退为小流时,你可以使用
remoteVideoStats
来监控远端视频大小流的切换。
参数
- engine
- AgoraRtcEngineKit 对象。
- uid
- 远端用户的用户 ID。
- isFallbackOrRecover
-
YES
: 由于网络环境不理想,远端订阅流已回退为音频流;NO
: 由于网络环境改善,订阅的音频流已恢复为音视频流。