setVideoEncoderConfiguration method

最近更新时间:2022-09-20 05:17:40


Future<void> setVideoEncoderConfiguration (
    VideoEncoderConfiguration config
)

设置视频编码属性。

该方法设置视频编码属性。每个属性对应一套视频参数,如分辨率、帧率、码率、视频方向等。 所有设置的参数均为理想情况下的最大值。当视频引擎因网络环境等原因无法达到设置的分辨率、帧率或码率的最大值时,会取最接近最大值的那个值。

如果用户加入频道后不需要重新设置视频编码属性,则 AR 建议在 RtcEngine.enableVideo 前调用该方法,可以加快首帧出图的时间。

Parameter config 视频编码属性。详见 VideoEncoderConfiguration

Implementation


Future<void> setVideoEncoderConfiguration(VideoEncoderConfiguration config) {
  return _invokeMethod(
      'setVideoEncoderConfiguration', {'config': config.toJson()});
}