文档中心
官网

阿里云视频加密

启用加密模块

进入到 MeEdu 后台-系统-功能模块,找到“阿里云HLS视频加密”。

image.png

基础配置

加密转码模板

浏览器打开链接 https://vod.console.aliyun.com/#/settings/transcode/list

这里需要注意,选择HLS封装格式,高级参数选择HLS加密!

image.png

image.png

添加完成转码模板之后,回到转码模板列表,可以看到如下图:

创建Servicekey

浏览器打开地址:https://vod.console.aliyun.com/#/settings/encryption

如果你没有登录阿里云的话会提示你登录,登录成功之后回到这里重新打开这个地址。

image.png

image.png

上图出现 ScervieKey 意味着创建成功。

配置 AccessKeyIdAccessKeySecret

进入到阿里云的RAM访问控制(地址:https://ram.console.aliyun.com/users)

image.png

image.png

image.png

创建成功,可以获取到 AccesskeyIdAccessKeySecret 两个值,请将它们配置到 meedu 后台的视频加密-阿里云视频加密的配置中。

另外还需要对新创建的用户进行授权:

image.png

image.png

选择这两个权限。

提交转码

进入到 MeEdu 后台“资源-视频库”

转码所需要的时间由原视频的大小和清晰度决定,一般在3-10分钟之内。转码成功与否是没有直接的消息通知的,因此判断视频转码是否成功的话,可以在用户端(PC站或者H5站)观看该视频,观察播放器是否出现了此前配置的转码清晰度,如果出现了则代表了转码成功。

常见问题

使用视频点播服务过程中报 AliyunVODDefaultRole 不存在的错误

使用视频点播 HLS 标准加密功能时需要 KMS 的访问权限。AliyunVODDefaultRole 是由点播系统创建的角色,该角色拥有对您 OSSMNSCDNKMS 等云资源的部分权限。当提示您 AliyunVODDefaultRole 不存在时,例如报错 The role not exists: acs:ram::1748098****:role/AliyunVODDefaultRole 。您可以点击下面链接进行授权:

https://ram.console.aliyun.com/role/authorization?spm=a2c4g.11186623.0.0.4aa644eeFxtfvJ&request=%7B%22Services%22%3A%5B%7B%22Service%22%3A%22VOD%22%2C%22Roles%22%3A%5B%7B%22RoleName%22%3A%22AliyunVODDefaultRole%22%2C%22TemplateId%22%3A%22DefaultRole%22%7D%5D%7D%5D%2C%22ReturnUrl%22%3A%22https%3A%2F%2Fvod.console.aliyun.com%2F%22%7D