第三方 CDN
配置直播 CDN 地址
融云直播支持转推第三方 CDN 服务,业务链路如下图所示:
开发者首先需要以主播身份加入房间,然后成功发布资源之后,通过 RCRTCEngine
中的 addLiveCdn
接口来转推第三方 CDN。
设置 CDN 地址有以下几点要求:
- 必须开通音视频服务和直播服务。
- 房间模式必须为直播模式。
- 设置的 CDN 地址不能为空。
- 最多设置 5 个 CDN 地址,超出会抛出
50080
cdn 地址配置数量到达上限错误。 - 如果多次设置相同的地址,会直接返回成功。
-
示例代码:
engine.addLiveCdn(url);
移除配置过的直播 CDN 地址
当主播发布资源成功之后,主播可选择移除一个设置过的 CDN 推流地址,有以下几点要求:
- 必须开通音视频服务和直播服务。
- 房间模式必须为直播模式。
- 移除的 CDN 地址不能为空。
- 如果移除的地址,之前没有设置过,会直接返回成功。
-
示例代码:
engine.removeLiveCdn(url);