enablePublishDirectToCDN method
- bool enable,
- {ZegoCDNConfig? config,
- ZegoPublishChannel? channel}
是否直接推流到 CDN(不经过 ZEGO RTC 服务器), 支持设置其他通道的推流。
支持版本:1.5.0 及以上。 详情描述:是否不经过 ZEGO RTC 服务器直接推流到 CDN。 业务场景:常用于对延迟没有特别高要求的大规模直播场景。 默认值:默认为 false,不开启直推。 调用时机:在创建引擎 createEngine后,开始推流startPublishingStream 前。 注意事项:直推 CDN 功能在网络传输过程中不经过 ZEGO 实时音视频云,无法使用 ZEGO 的超低延迟音视频服务。 相关接口:动态转推至 CDN 函数 addPublishCdnUrl、removePublishCdnUrl。
enable
是否开启直推 CDN;true 表示开启直推 CDN;false 表示不开启直推 CDN;默认为 false。config
CDN 配置,若为 null 则使用 Zego 的后台配置。channel
推流通道。
Implementation
Future<void> enablePublishDirectToCDN(bool enable,
{ZegoCDNConfig? config, ZegoPublishChannel? channel}) async {
return await ZegoExpressImpl.instance
.enablePublishDirectToCDN(enable, config: config, channel: channel);
}