setMinVideoFpsForTrafficControl method

Future<void> setMinVideoFpsForTrafficControl(
  1. int fps,
  2. {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);
}