onRemoteSubscribeFallbackToAudioOnly method

void onRemoteSubscribeFallbackToAudioOnly(
  1. int uid,
  2. bool isFallback,
  3. int streamType
)

订阅的远端流已回退为音频流、或已恢复为音视频流回调。

如果你调用了设置远端订阅流回退选项 NERtcEngine.setRemoteSubscribeFallbackOption 接口,并将参数设置 NERtcStreamFallbackOptions.audioOnly 后,当下行网络环境不理想、仅接收远端音频流时, 或当下行网络改善、恢复订阅音视频流时,会触发该回调。

isFallback 远端订阅流已回退或恢复:

  • true: 由于网络环境不理想,订阅的远端流已回退为音频流。
  • false:由于网络环境改善,订阅的远端流从音频流恢复为音视频流。

uid 远端用户ID

streamType 对应的视频流类型,即主流或辅流。详细信息请参考 NERtcVideoStreamType

Implementation

void onRemoteSubscribeFallbackToAudioOnly(
    int uid, bool isFallback, int streamType) {}