快速搭建阿里云直播服务
  • 分类:技术教程
  • 发表:2020-02-29
  • 围观(3,510)
  • 评论(0)

本文介绍如何搭建阿里云的视频直播服务,用户可以根据具体的直播情况选择推流端和播流端。

服务开通

1.登录阿里云官网,注册账号并完善个人信息和实名认证(个人或企业均可)。
2.在阿里云官网搜索视频直播,单击 "立即开通" 进入开通页面。

3.在 "云产品开通页" ,选择计费方式按使用流量计费按带宽峰值计费,勾选 "我已阅读并同意《视频直播服务协议》" 并单击 "立即开通" ,
登录视频直播控制台即可使用。

添加域名

创建直播活动之前,您需要先添加直播域名,请按照以下步骤完成操作。

前提条件

1.如果您要进行国内的直播活动,需提供已备案的域名才可使用直播服务。
2.如果您的域名还未备案,请先将域名备案

操作步骤

1.登录视频直播控制台。
2.依次点击 "域名管理" -> "添加域名" 。

3.依次添加播流域名和推流域名。

说明
直播中心:指直播中心所在地域,直播推流域名播流域名必须在一个地域。
业务类型:指域名的加速类型,推流域名播流域名分别对应推流加速与播流加速。
CDN加速区域:指域名可执行加速的地域。

配置CNAME

1.进入域名管理后台,复制添加的播流域名和推流域名对应的CNAME。

2.登录域名管理后台,添加对应主机记录的CNAME记录。

3.配置CNAME后,不同的DNS服务商CNAME配置生效的时间也不同。您可以通过ping您所添加的播流、推流域名看CNAME配置是否生效。

关联域名

推流域名与播放域名添加成功后,您需要进行域名的关联才能进行推流和播流操作。

操作步骤

1.登录视频直播后台。
2.单击 "域名管理" 。
3.选择所需的 "播流域名",单击右侧的 "域名配置" 。

4.在 "基本配置" 中,选择 "推流信息" 并单击 "未配置" 。

 

5.在推流域名下拉列表中,选择所需的推流域名,这里选择在之前的 "添加域名" 中添加的推流域名。

配置鉴权

URL鉴权功能旨在保护用户站点的内容资源不被非法站点下载盗用。鉴权功能默认为开启状态,建议您保持默认开启状态,否则会出现直播被盗录、
盗播的风险。当鉴权功能开启时,有默认鉴权和自定义鉴权两种鉴权方式,您可按需选择默认鉴权或自定义鉴权。
默认鉴权中,鉴权key随机分配,有效时长 30 分钟。超过有效时间,鉴权失效。
如不采用默认配置,您也可以对鉴权主KEY副KEY有效时长AppNameStreamName 等进行自定义,然后再生成鉴权URL进行推流。

操作步骤

1.登录视频直播平台。
2.依次点击 "直播管理" -> "地址生成器" 。
3.选择需要鉴权的播流域名、关联的推流域名,输入相应的AppName、StreamName,并单击 "开始生成" 。

4.生成推流、播流地址。

推流与播流

主要介绍通过PC端的OBS工具进行推流,VLC播放器进行播流。您也可以使用其他PC端的推流软件或者手机端的App(例如禾苗Live)进行推流、播流。

播流

1.下载并安装OBS工具。
  关于OBS工具使用,参照OBS工具常用操作设置介绍
2.您需要将鉴权后的推流地址分两部分输入服务器与串流秘钥中。  
   服务器:填写包含AppName前的地址,
   串流密钥:填写包含StreamName后的地址。

3.设置完成后点击开始推流,即可进行推流。

播流

1.下载并安装VLC播放器。
  关于VLC播放器设置,参照VLC播放器
2.依次点击 "媒体" -> "打开网络串流" 。

3.在 "请输入网络URL" 中输入之前生成的播流地址后单击 "播放" 。

播放画面

至此,完整的直播流程结束,您可以根据实际的情况选择推流端和播流端。

 

 

 

 

021-50583875

工作日:9:00-18:00