onLocalPublishFallbackToAudioOnly method

void onLocalPublishFallbackToAudioOnly(
  1. bool isFallback,
  2. int streamType
)

本地发布流已回退为音频流、或已恢复为音视频流回调。

如果您调用了设置本地推流回退选项 NERtcEngine.setLocalPublishFallbackOption 接口,并将参数设置为 NERtcStreamFallbackOptions.audioOnly 后,当上行网络环境不理想、本地发布的媒体流回退为音频流时,或当上行网络改善、媒体流恢复为音视频流时,会触发该回调。

isFallback 本地发布流已回退或已恢复:

  • true: 由于网络环境不理想,发布的媒体流已回退为音频流。
  • false:由于网络环境改善,从音频流恢复为音视频流。

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

Implementation

void onLocalPublishFallbackToAudioOnly(bool isFallback, int streamType) {}