【直播系列之二】快速接入PC端直播功能

看似复杂的直播功能,可以通过开通阿里云直播服务来快速集成 。
静下心来,花几分钟时间认真读完这篇文章,相信你就知道如何在阿里云直播控制台快速接入PC端直播功能了 。
直播流程

【直播系列之二】快速接入PC端直播功能

文章插图
Step1:直播前准备
登录阿里云官网,点左上角登录
登录视频直播控制台
控制台会检查所依赖服务的开通状态,请按页面引导操作
** 添加直播域名**
【直播系列之二】快速接入PC端直播功能

文章插图

【直播系列之二】快速接入PC端直播功能

文章插图

【直播系列之二】快速接入PC端直播功能

文章插图
需要注意的是:
CNAME绑定
将您添加的直播域名的DNS CNAME纪录修改为直播域名管理详情页面上显示的CNAME绑定地址 。我们需要把阿里云提供的推流地址和直播域名进行绑定,这样当推流到直播域名时会推流到我们的直播中心 。
请按照以下步骤进行域名CNAME绑定
直播域名在万网申请
【直播系列之二】快速接入PC端直播功能

文章插图
直播域名在其他途径申请
获取推流和播放地址
在 域名管理 中,点击直播加速域名 管理 :
【直播系列之二】快速接入PC端直播功能

文章插图

【直播系列之二】快速接入PC端直播功能

文章插图

【直播系列之二】快速接入PC端直播功能

文章插图
鉴权配置
直播流媒体的推送和播放采用同一套鉴权方案,可以在控制台的鉴权配置中进行配置,详细了解鉴权配置 。
注意
【直播系列之二】快速接入PC端直播功能

文章插图
只有进行鉴权配置后,该加速域名才能正常进行推流和播流,直播业务类型仅支持A类型鉴权方式 。
推流和播流地址需要分别进行鉴权签名计算,每一个签名都是严格按照URL计算的,故不可使用推流URL计算得到的签名应用到播流地址,同理每一种播流地址都会对应不同的鉴权计算结果 。
举例:
在直播控制台 - 域名管理 - 直播域名管理详情页 - 鉴权配置 设置鉴权配置如下:
1、开启鉴权
【直播系列之二】快速接入PC端直播功能

文章插图
2、手动输入鉴权主key值,详细内容访问 鉴权说明鉴权设置
【直播系列之二】快速接入PC端直播功能

文章插图
Step2:推流
获取鉴权后的推流地址:
直播控制台 - 域名管理 - 直播域名管理详情页 - 基本信息 取得推流地址如下:
rtmp://video-center.alivecdn.com/AppName/StreamName?vhost=live.aliyun.com
使用直播控制台 - 域名管理 - 直播域名管理详情页 - 鉴权配置 页面的鉴权URL计算器计算鉴权URL:
输入推流地址(、可自行修改)、鉴权KEY、有效时间,点击按钮即可得到鉴权URL 。
【直播系列之二】快速接入PC端直播功能

文章插图
【【直播系列之二】快速接入PC端直播功能】推流操作
推流地址:
rtmp://video-center.alivecdn.com/APPName/StreamName?vhost=live.aliyun.com