# 集成 CDN 推流
将视频流发布到 CDN(Content Delivery Network)的过程称为 CDN 推流,用户可以通过 Web 浏览器在线观看。按照本下述骤实现 CDN 推流功能。
# 修改会议属性
在真正推流到 CDN 前,需在 加入会议前 修改会议属性,传递 cdn
参数给 joinParam
。这一步将开启 CDN 推流的功能,并设置 CDN 推流地址。
const joinParam = {
cdn:"cdnAddress"
// 其他属性
}
// 加入会议
JCSDK.join(channelId, joinParam);
# 开启推流
在加入会议后,调用 enableCdn (opens new window) 开启推流功能,传入参数 true
表示开始推流,传入参数 false
表示关闭推流。推流地址为在 会议属性 joinParam
中设置的地址。
// 开启推流
JCSDK.enableCdn(true);
# 查看推流结果
您可以通过回调函数 onEnableCdn (opens new window) 查看推流结果。
JCSDK.onEnableCdn = function(result){
// 查看结果
};