382
阿里云
类型4:直播设置说明__用户指南_CDN-阿里云
应用场景介绍
为各类视频直播平台提供高性能稳定直播技术支持,如交互性在线教育网站、游戏竞技类直播站点、个人秀场直播、事件类和垂直行业的直播平台等。当前支持RTMP
,HLS
,FLV
三种格式直播内容加速
操作步骤
步骤 1:添加加速域名
请参考 快速入门,注意选择业务类型为:直播流媒体加速
注意:该业务类型不支持用户自定义直播中心服务器,统一采用阿里云CDN直播中心源站地址:live-origin.alivecdn.com
步骤 2:推流说明
推流地址
rtmp://video-center.alivecdn.com/app-name/video-name?vhost=test.example.com
控制台上的位置如下所示
说明
- 默认推流数限制为5个
- video-center.alivecdn.com是直播中心服务器域名,暂不支持自定义
- app-name是应用名称,支持自定义:字母、数字、下划线组合,不要用特殊字符,可以更改
- video-name是流名称,支持自定义:字母、数字、下划线组合,不要用特殊字符,可以更改
- vhost参数是最终在边缘节点播放的域名,即你的加速域名(如示例中:test.example.com)。
步骤 3:播流说明
- 根据上述中心推的流,边缘支持三种方式读:
方式 | URL |
---|---|
RTMP | rtmp://test.example.com/app-name/video-name |
FLV | https://test.example.com/app-name/video-name.flv |
M3U8 | https://test.example.com/app-name/video-name.m3u8 |
- 控制台上的位置如下所示
步骤 4:域名配置
域名添加完成后,需要根据您的业务选择合适的功能对加速域名进行配置,当前所有域名配置为可选,鉴于“直播流媒体”加速,推荐设置如下功能
鉴权设置,URL鉴权功能是通过阿里云CDN加速节点与客户资源站点配合实现的一种更为安全可靠的源站资源防盗方法,能有效保护用户源站资源。
注意:
- 目前采用推流播流采用同一套鉴权方案
- 只有进行鉴权配置后,该加速域名才能正常进行推流和播流,当前直播业务类型仅支持A类型鉴权方式
- 推流和播流地址需要分别进行鉴权签名计算,每一个签名都是严格按照URL计算的,故不可使用推流URL计算得到的签名应用到播流地址,同理每一种播流地址都会对应不同的鉴权计算结果
- 计算签名时的URL无需携带参数,例如计算推流鉴权签名时,无需携带
?vhost=test.yourcompany.com
- 举例如下
操作步骤 | 内容 |
---|---|
资源URL | rtmp://video-center.alivecdn.com/app-name/video-name |
鉴权设置 | 鉴权方式:A方式 鉴权Key:test123 有效时间3600s |
推流地址 | rtmp://video-center.alivecdn.com/app-name/video-name?auth_key=1449030595-0-0-dee5f3819d7b62a9830ee2913caf111c&vhost=test.example.com |
播流地址(以FLV格式为例) | https://test.example.com/app-name/video-name.flv?auth_key=1449030834-0-0-5e1c604710241001fd7a367bc96a17b7 |
- Notify_URL设置,流状态实时反馈,通过HTTP接口向用户服务器发送GET请求,将视频流推送成功,断流成功的状态实时反馈给用户,用户服务器通过200响应返回接口返回结果,默认返回 1 表示接收成功;0代表接收失败;
最后更新:2016-11-23 17:16:03
上一篇:
类型3:视音频点播加速__用户指南_CDN-阿里云
下一篇:
配置样例__类型5:移动加速_用户指南_CDN-阿里云
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云