阿里云点播,点击一次创建一个video怎样动态修改内部的url
遇到了同样的问题,在CSDN看到了,希望阿里云团队能够给出正确、标准的答案~请查看
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在阿里云点播服务中,若需动态修改视频播放的内部URL(例如出于安全考虑使用鉴权方式A动态生成加密URL),您可以遵循以下步骤操作:
理解鉴权方式A原理:
http://DomainName/Filename?auth_key=timestamp-rand-uid-md5hash
md5hash
基于特定字符串计算得出,包括URI、时间戳(timestamp)、随机数(rand)、用户ID(uid)及私钥(PrivateKey)。准备鉴权参数:
计算md5hash:
sstring = "URI-timestamp-rand-uid-PrivateKey"
,其中URI为实际资源路径(如/Filename
),然后使用MD5算法计算此字符串的哈希值。构造鉴权URL:
应用到视频播放请求:
注意事项:
通过以上步骤,您可以在每次创建播放请求时动态修改视频的内部URL,实现对访问的安全控制。