setPublishFallbackOption abstract method

Future<int?> setPublishFallbackOption(
  1. PublishFallbackOption option
)

设置发布的音视频流回退选项

你可以调用该接口设置网络不佳或设备性能不足时从大流起进行降级处理,以保证通话质量。

返回值:

  • 0:调用成功;

  • <0:调用失败,具体原因参看 ReturnStatus。

  • 该方法仅在调用 RTCVideo.enableSimulcastMode 开启了发送多路视频流的情况下生效。

  • 你必须在进房前设置,进房后设置或更改设置无效。

  • 设置回退选项后,本端发布的音视频流发生回退或从回退中恢复时,订阅该音视频流的客户端会收到 RTCVideoEventHandler.onSimulcastSubscribeFallback。

  • 你可以调用客户端 API 或者在服务端下发策略设置回退。当使用服务端下发配置实现时,下发配置优先级高于客户端 API。

Implementation

Future<int?> setPublishFallbackOption(PublishFallbackOption option);