1.创建Access Key
登陆阿里云后台→鼠标移到阿里云账号→点击创建Access Key。
点击“继续使用”。
点击创建→弹出窗口后点同意并创建→输入验证码,创建一个Access Key。
复制Access Key ID和Access Key Secret保存起来即可。(注:这两项比较重要,不要外泄。)
2.开通视频直播服务
接着点击产品与服务→视频直播,进入视频直播功能。
若之前未开通,需开通一次,开通步骤如下:
可选择“按宽带峰值计费”或“按流量计费”。
3.直播域名
3.1.新建域名
开通成功后,重新进入视频直播功能,点击新建域名,新建一个直播域名。
输入想要设置的直播域名,例如:xxx.baidu.com(xxx部分自己随意编辑,注:不要和已有的解析记录冲突即可),然后点击下一步。
创建好直播域名后,点击“管理”。
3.2.配置鉴权配置
鉴权配置→然后打开鉴权功能→设置一个鉴权Key(自己设置)→点击确定,配置鉴权Key。(将设置的鉴权Key复制保存起来)
创建好鉴权Key后,点击基本信息,在点击笔图案的编辑按钮,填写推流回调和录制回调(注:必填,否则无法直播)。
3.3.编辑录音回调
作用:主播在直播时,完成直播内容可以将视频保存进行回放;
录制回调格式:
https://后台域名
/addons/index.php/micro_broadcast/App/record_notifyurl
例如:我的后台域名是:www.baidu.com
录制回调则是:
https://www.baidu.com/addons/index.php/micro_broadcast/App/record_notifyurl
视频直播管理控制台这里配置完后,需在域名解析控制台做一次域名解析。接下来以域名在阿里云这里为例。
3.4.域名解析
复制视频直播控制台里新建域名后生成的CNAME。
然后到域名管理控制台。
解析注意事项:
①记录类型选择:CNAME
②主机记录填写在创建好的直播域名的前缀,例如我的直播域名是:xxx.baidu.com;那么主机记录就是“xxx”
③记录值填写从视频直播管理控制台复制过来的CNAME即可。
④然后点击保存
完成解析后,视频直播服务即可配置完毕,视频直播是阿里云计费,计费标准可参考:
https://cn.aliyun.com/price/product#/live/detail
4.对象存储OSS服务配置
在左上角的产品与服务→对象存储OSS,进入对象存储OSS功能。
点击“新建Bucket”。
(注:①命名可自己命名,如提示重复了,更换名字即可;②所需地域选择;③必须和服务器所在区域相同;④存储类型默认即可;⑤读写权限选择:公共读即可)
新建好Bucket后,复制外网域名保存。(注:这个要保存后发给技术进入服务器配置时所需要用到的)
接着编辑一个文件名为crossdomain.xml,内容如下范本的文件:
(注:倒数第二行
例如我的后台域名是love.lalaaa.com,那么需要上传的文件内容即为:
小贴士:可新建一个“.txt”的文档,将内容填写进里面后。更改后缀为“.xml”即可
新建好文件后,点击要使用的Bucket→文件管理→将刚编辑好的文件上传即可。
上传好文件后,点击Bucket的基础设置→跨域设置里的管理按钮。
点击创建规则→填写对应数值。
填写跨越规则如上图所示:
①来源填写
http://www.weisanyun.com←此处需更换为自己的后台域名。
http://vod.console.aliyun.com
https://vod.console.aliyun.com
②Allowed勾选:GET、POST、PUT、HEAD即可。DELETE不勾选。
③Allowed Headers处填写:* 号即可
④Exposed Headres处填写:etag
x-oss-request-id
最后点击“确定”即可。(注:创建了规则后,OSS配置完毕,接着提供建好的Bucket名和Bucket的OSS外网域名资料给技术这边配置一下文件即可)
5.绑定云平台配置
技术人员配置好OSS后,进入系统后台,将根据操作文档所获取的4项数据(注:①域名为新建好的直播域名;②鉴权码:就是鉴权Key;③OSS链接填写【访问域名里的EndPoint链接】填写的时候带上http://开头)),填入电商直播的云平台配置里,然后点击提交即可。
电商直播阿里云配置操作说明完成,如有疑问可咨询在线客服。