setMinVideoFpsForTrafficControl method
- int fps,
- {ZegoPublishChannel? channel}
设置流量控制的最低视频帧率阈值。
支持版本:2.17.0 及以上。
详情描述:开启流量控制 enableTrafficControl,并且它的参数 property
包含属性 AdaptiveFPS 后,视频的最低帧率不会低于 setMinVideoFpsForTrafficControl 接口设置的值, 0 值表示不限制。
默认值:无视频帧率最低阈值的控制效果。
调用时机:在创建引擎 createEngine 后调用生效。
使用限制:必须开启流量控制 enableTrafficControl,并且它的参数 property
必须包含属性 AdaptiveFPS,具体可以参考 ZegoTrafficControlProperty。
相关接口:enableTrafficControl。
注意事项:如果需要取消该设置值的限制可以设置为 0。
注意:此函数仅在 ZegoExpressVideo SDK 中有效!
fps
流量控制的最低视频帧率阈值,单位为 fps。channel
推流通道。
Implementation
Future<void> setMinVideoFpsForTrafficControl(int fps,
{ZegoPublishChannel? channel}) async {
return await ZegoExpressImpl.instance
.setMinVideoFpsForTrafficControl(fps, channel: channel);
}