setQualityMode method
设置码率模式
enableAutoResolution
是否打开分辨率自适应 (动态分辨率)
选择AlivcLivePushQualityMode.resolution_first模式时,SDK内部会优先保障推流视频的清晰度;
选择AlivcLivePushQualityMode.fluency_first模式时,SDK内部会优先保障推流视频的流畅度。
以上两种模式下,所有码率与帧率的设置均不生效,SDK会根据您设置的分辨率做出默认设置。
选择AlivcLivePushQualityMode.custom模式时,SDK会根据您自定义设置的帧率与码率进行推流。
Implementation
Future<void> setQualityMode(AlivcLivePushQualityMode qualityMode) async {
return _livePusherConfigMC.invokeMethod(
'setQualityMode',
wrapArgs(arg: qualityMode.index.toString()),
);
}