开发者社区> 问答> 正文

CDN 如何实现直播设置说明?



直播流媒体加速



应用场景介绍


为各类视频直播平台提供高性能稳定直播技术支持,如交互性在线教育网站、游戏竞技类直播站点、个人秀场直播、事件类和垂直行业的直播平台等。当前支持RTMP,HLS,FLV三种格式直播内容加速

操作步骤



步骤 1:添加加速域名


请参考 快速入门,注意选择业务类型为:[backcolor=transparent]直播流媒体加速
注意:该业务类型不支持用户自定义直播中心服务器,统一采用阿里云CDN直播中心源站地址:[backcolor=transparent]live-origin.alivecdn.com

步骤 2:推流说明


  • 推流地址
    1. [backcolor=transparent] rtmp[backcolor=transparent] :[backcolor=transparent] //video-center.alivecdn.com/app-name/video-name?vhost=test.example.com

  • 控制台上的位置:在【域名管理】选择用于直播的加速域名进行【配置】,进入配置页:

说明
  • 默认推流数限制为10个
  • video-center.alivecdn.com是直播中心服务器域名,暂不支持自定义
  • app-name是应用名称,支持自定义:[backcolor=transparent]字母、数字、下划线组合,不要用特殊字符,可以更改,不能超过255个字符
  • video-name是流名称,支持自定义:[backcolor=transparent]字母、数字、下划线组合,不要用特殊字符,可以更改,不能超过255个字符
  • vhost参数是最终在边缘节点播放的域名,即你的加速域名(如示例中:test.example.com)。


步骤 3:播流说明

  • 根据上述中心推的流,边缘支持三种方式读:
方式URL
RTMPrtmp://test.example.com/app-name/video-name
FLVhttp://test.example.com/app-name/video-name.flv
M3U8http://test.example.com/app-name/video-name.m3u8
  • 控制台上的位置如下所示:


步骤 4:域名配置


域名添加完成后,需要根据您的业务选择合适的功能对加速域名进行配置,当前所有域名配置为可选,鉴于“直播流媒体”加速,推荐设置如下功能

  • 鉴权设置,URL鉴权功能是通过阿里云CDN加速节点与客户资源站点配合实现的一种更为安全可靠的源站资源防盗方法,能有效保护用户源站资源。
    注意:目前采用推流播流采用同一套鉴权方案
  • 只有进行鉴权配置后,该加速域名才能正常进行推流和播流,当前直播业务类型[backcolor=transparent]仅支持A类型鉴权方式
  • 推流和播流地址需要分别进行鉴权签名计算,每一个签名都是严格按照URL计算的,故不可使用推流URL计算得到的签名应用到播流地址,同理每一种播流地址都会对应不同的鉴权计算结果
  • 计算签名时的URL无需携带参数,例如计算推流鉴权签名时,无需携带?vhost=test.yourcompany.com
  • 举例如下
操作步骤内容
资源URLrtmp://video-center.alivecdn.com/app-name/video-name
鉴权设置鉴权方式:A方式鉴权Key:test123有效时间3600s
[tr=rgb(239, 251, 255)][td]推流地址 rtmp://video-center.alivecdn.com/app-name/video-name?auth_key=1449030595-0-0-dee5f3819d7b62a9830ee2913caf111c&vhost=test.example.com 播流地址(以FLV格式为例)http://test.example.com/app-name/video-name.flv?auth_key=1449030834-0-0-5e1c604710241001fd7a367bc96a17b7
  • Notify_URL设置,流状态实时反馈,通过HTTP接口向用户服务器发送GET请求,将视频流推送成功,断流成功的状态实时反馈给用户,用户服务器通过200响应返回接口返回结果,默认返回 1 表示接收成功;0代表接收失败;

展开
收起
青衫无名 2017-10-23 15:17:01 5403 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
构建智能化的视频系统 阿里云CDN的进化 立即下载
CDN数据化实践 立即下载
直播CDN-X - 白山直播CDN流传递链路优化 立即下载