问题一:视频点播的一个视频里有标准加密和私有加密, 使用播放凭证播放, 怎么才能保证播放的是标准加密的视频?
问题二:没有这个参数的使用怎么办?
针对问题一的回答:阿里播放器
"playConfig":{"EncryptType":""}
EncryptType 参考下面的设置
https://help.aliyun.com/zh/vod/developer-reference/request-parameters?spm=a2c4g.11186623.0.0.622c5d7aKcAuYP![21dc1325b994a85c69881c8628246082.png](https://ucc.alicdn.com/pic/developer-ecology/qds7mfvjgxhke_33a51b5e96a3452885133f6311103c85.png)
针对问题二的回答:播放器参数 不是接口参数
var player = new Aliplayer({
"id": "",
"vid": "videoid",
"playauth": "videoplayauth",
"playConfig":{"EncryptType":""}
....
...—此回答来自钉群”阿里云-VOD-视频点播-技术交流(进群先看公告)“
在生成播放凭证时,指定标准加密profile
视频点播支持两种加密profile:
BASE_DEFENCE:标准加密
CUSTOM_DEFENCE:私有加密
生成播放凭证时,指定profile为BASE_DEFENCE,即可生成标准加密的播放凭证。
代码示例:
awk
Copy
// 指定标准加密profile
$profile = "BASE_DEFENCE";
// 生成播放凭证
$playAuth = $client->get_play_auth($videoId,0,$profile,3600);
在播放地址中,附加上standard=0.5的参数
此参数表示强制使用标准加密,忽略私有加密。
播放地址格式如:
Copy
{yourplayURL}?standard=0.5
使用专用播放器
如果使用阿里云提供的播放器(Aliplayer、FlVisit等),可以在配置项中指定:
Copy
standard: 0.5
来强制使用标准加密播放。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。