setMinVideoResolutionForTrafficControl method

Future<void> setMinVideoResolutionForTrafficControl(
  1. int width,
  2. int height,
  3. {ZegoPublishChannel? channel}
)

设置流量控制的最低视频分辨率阈值。

支持版本:2.17.0 及以上。 详情描述:开启流量控制 enableTrafficControl,并且它的参数 property 包含属性 AdaptiveResolution 时,视频的最低分辨率不会低于 setMinVideoResolutionForTrafficControl 接口设置的值。 0 值表示不限制。 默认值:无视频分辨率最低阈值的控制效果。 调用时机:在创建引擎 createEngine 后调用生效。 使用限制:必须开启流量控制 enableTrafficControl,并且它的参数 property 必须包含属性 AdaptiveResolution,具体可以参考 ZegoTrafficControlProperty。 相关接口:enableTrafficControl。 注意事项:如果需要取消该设置值的限制可以设置分辨率宽高值为 0。 注意:此函数仅在 ZegoExpressVideo SDK 中有效!

  • width 流量控制的最低视频分辨率的宽。
  • height 流量控制的最低视频分辨率的高。
  • channel 推流通道。

Implementation

Future<void> setMinVideoResolutionForTrafficControl(int width, int height,
    {ZegoPublishChannel? channel}) async {
  return await ZegoExpressImpl.instance
      .setMinVideoResolutionForTrafficControl(width, height,
          channel: channel);
}