setMaxVideoEncoderConfig abstract method

Future<int?> setMaxVideoEncoderConfig(
  1. VideoEncoderConfig maxSolution
)

视频发布端设置期望发布的最大分辨率视频流参数,包括分辨率、帧率、码率、缩放模式、网络不佳时的回退策略等

maxSolution 期望发布的最大分辨率视频流参数。

注意:

  • 若调用该方法设置了期望发布的最大分辨率的流参数之前,已调用 RTCVideo.enableSimulcastMode 开启发布多路视频流的模式,SDK 会根据订阅端的设置自动调整发布的流数以及各路流的参数,其中最大分辨率为设置的分辨率,流数最多 4 条,具体参看推送多路流文档;否则仅发布该条最大分辨率的视频流。
  • 调用该方法设置多路视频流参数前,SDK 默认仅发布一条分辨率为 640px × 360px,帧率为 15fps 的视频流。
  • 该方法适用于摄像头采集的视频流,设置屏幕共享视频流参数参看 RTCVideo.setScreenVideoEncoderConfig。

Implementation

Future<int?> setMaxVideoEncoderConfig(VideoEncoderConfig maxSolution);