基础配置

回源配置

又拍云直播系统支持两种服务类型:又拍云源和自主源站。

又拍云源

又拍云源:表示流媒体内容直接推流到又拍云 CDN ,将推流与分发都进行 CDN 加速。又拍云源现仅支持 RTMP 推流。

登陆 CDN 控制台,依次进入:直播云 > 创建服务 > 又拍云源

创建又拍云源,填写服务名、已备案的播放域名和推流域名,推流域名与播放域名不能共用。

注意事项

当推流域名填写 push.com ,播放域名填写 play.com ,接入点填写 live ,如果推流 URL 为 rtmp://push.com/live/stream 时,其 rtmp 播放 URL 为 rtmp://play.com/live/stream
其中,stream 为流名,又称流密钥,live/stream 又称为频道,同一条流推拉流域名不同,但频道名一致。同一个推流域名下,live/stream 必须唯一,如果冲突,则后接入的推流连接会失败。

注:以上域名、接入点及流名的命名仅为举例用,下同。

自主源站

自主源站:流媒体内容在客户源站,又拍云通过回客户源拉流的方式对其内容进行分发。

登陆 CDN 控制台,依次进入:直播云 > 创建服务 > 自主源站

自主源站需要明确回源协议是 RTMP 还是 HTTP,并填写源站 IP 或者 域名,回源 IP 现不支持多个,若回源 IP 会经常变更,建议源站填写域名形式。当回源协议是 RTMP 时,默认端口是 1935,当回源协议是 HTTP 时,默认端口为 80,支持端口自定义。因自主源站是回客户源拉流,则无推流域名,只需要设置播放域名。

注意事项

HTTP 协议回源时,以 HTTP-FLV 形式回源,若源为 HLS 可通过 CDN 加速创建服务,配置回源信息。

以上两种业务模式,创建好后均默认支持 RTMP、HTTP-FLV 和 HLS 播放。

域名绑定

登陆 CDN 控制台,依次进入:直播云 > 服务管理 > 加速域名 > 绑定域名

域名绑定仅支持已备案成功的自定义域名进行绑定,如果该域名未备案成功,则不能通过域名绑定审核。 审核结果会控制台和邮件两种方式进行通知,正常审核时间为一个工作日。

添加域名绑定,如果是又拍云源,需要绑定推流域名和播放域名,如果是自主源站,则只需要绑定播放域名。绑定完成后,需要到域名服务商的 DNS 解析管理中,将域名 CNAME 解析到又拍云内部域名。

注意事项

当业务模式为又拍云源时,推流域名 CNAME 解析到 <bucket>.s1.aicdn.com,播放域名 CNAME 解析到 <bucket>.s0.aicdn.com。 当业务模式为自主源站时,只需将播放域名 CNAME 解析到 <bucket>.s0.aicdn.com
注:<> 内的 bucket 需要替换成对应的服务名,下同。

拉防盗链

拉流防盗链只针对播放域名,HTTP-flv 和 HLS 协议拉流防盗链规则同文件加速,包括 IP 禁用、地区访问限制、回源鉴权、Token 防盗链等。详细规则见文件加速 访问控制

注意事项

拉流暂仅支持 HTTP-FLV 和 HLS 防盗链。

这篇文章有帮助吗?

相关文章