CDN 业务概述
当您使用 RTCLib SDK 做直播应用时,可以选用融云 CDN 服务或第三方 CDN 服务分发直播媒体流。
融云 CDN 服务
提示
- 融云 CDN 是付费增值服务,需要开通后才能使用。详见融云 CDN 服务配置 与 音视频直播增值服务计费说明。
- 客户端使用融云 CDN 服务依赖融云 CDN 插件(
RongRTCPlayer
)。
融云 CDN 服务能确保在不同区域、不同场景下加速直播内容的分发,提高资源访问速度。
直播主播端用 RTC 协议发布音视频资源,资源由融云服务端接收,转协议到 RTMP,并推给 CDN。视频编码协议为 h.264。
直播观众端可以感知到主播推流状态、服务端合流状态的变化。您无需在 App 的服务端(AppServer)做过多的任务管理。如果您选择由融云 RTC 服务转推融云 CDN 服务。
观众端可以通过 SDK 选择订阅 CDN 链路或者 RTC 低延迟链路的直播流。观众默认按 CDN 服务输出的视频格式拉流,也可以调接口设置指定的拉流分辨率、码率、帧率。非原始分辨率、码率会触发 CDN 转码服务,对计费有影响。
功能 | 说明 | 使用场景 | 开发文档 |
---|---|---|---|
转推到融云 CDN 服务(开播自动转推) | 要求在融云控制台开启开播自动推流。RTC 直播流先经过融云 RTC 服务器,再实时转推融云 CDN 服务。您可以使用融云 RTC 服务控制直播合流的布局、分辨率等。 |