setVideoEncoderConfiguration method
- VideoEncoderConfiguration config
设置视频编码属性。
该方法设置视频编码属性。每个属性对应一套视频参数,如分辨率、帧率、码率、视频方向等。 所有设置的参数均为理想情况下的最大值。当视频引擎因网络环境等原因无法达到设置的分辨率、帧率或码率的最大值时,会取最接近最大值的那个值。
如果用户加入频道后不需要重新设置视频编码属性,则 Agora 建议在 RtcEngine.enableVideo 前调用该方法,可以加快首帧出图的时间。
Parameter config
视频编码属性。详见 VideoEncoderConfiguration。
Implementation
@override
Future<void> setVideoEncoderConfiguration(VideoEncoderConfiguration config) {
return _invokeMethod(
'setVideoEncoderConfiguration', {'config': config.toJson()});
}