腾讯云视频加密

  • Post author:
  • Post category:其他


采用腾讯云的视频加密服务,整个流程如下

1、通过腾讯云后台进行视频的上传,然后自动转码、加密,APP后台就可以获取到单个视频的播放地址、fileid

2、APP获取到播放地址,里面包含filleid,然后再点击播放的时候,通过接口去获取token,然后和播放地址进行拼接,然后丢给播放器

3、播放器回去根据播放地址去下载m3u8文件,其中m3u8文件中的EXT-X-KEY标签有一个地址,通过这个地址,会请求APP的后台,校验通过之后,会返回dk,即视频秘钥

4、获取得到秘钥,就可以播放了

视频缓存是缓存m3u8文件,再次播放的时候,去请求新的token进行替换,然后进行后续的播放操作。



版权声明:本文为birdfly12345原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。