一种基于高性能虚拟网关的媒体流加密方法技术

技术编号:27123669 阅读:42 留言:0更新日期:2021-01-25 19:39
本发明专利技术涉及一种基于高性能虚拟网关的媒体流加密方法,对视频进行分秘钥进行加密,使用一次性虚拟资源地址通过高性能网关获取真实资源地址、验证用户加密秘钥,输出视频分片数据,该方法改善了现有加密方式用户不同时段请求加密验证一致的问题,提高了视频的安全性,以及记录了用户每一片视频内容的视频校验记录以及校验正确性。也可以通过记录数据延伸视频请求白名单、黑名单等功能。黑名单等功能。黑名单等功能。

【技术实现步骤摘要】
一种基于高性能虚拟网关的媒体流加密方法


[0001]本专利技术涉及视频加密领域,具体涉及一种基于高性能虚拟网关的媒体流加密方法。

技术介绍

[0002]在5G+视频的时代,在高校教学中视频资源的应用越来越广泛。而在教学视频资源的点播学习中,随着在PC、移动端上,使用GOOGLE、UC、QQ等多种不同浏览器应用的情况越来越广泛,如何针对提供一种广泛的、高性能的、兼容的、可追溯的安全加密方案显得越来越重要。现有视频加密系统具有如下问题:终端播放器:在现阶段,一些加密方案文件需要生成特定的视频格式,需要支持的播放器均为加密厂商自己开发的播放器,在当前浏览器发展越来越多的情况下,对于浏览器的兼容,甚至只能在特定的客户端上播放的问题越来越严重;加密安全问题:在现有大多数加密技术方案上,加密密钥均使用单次加密长期使用的方案,这种方案一旦加密内容被破解,那么均需要重新加密。会造成相应的安全隐患,为了避免这种问题,如何加密的内容在用户获取时进行秘钥的写入以及验证那么显得尤为重要。

技术实现思路

[0003]本专利技术的目的在于克服现有技术的不足本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于高性能虚拟网关的媒体流加密方法,其特征在于,该方法包括:1):通过视频文件进行m3u8转码分片,每个分片均带加密密钥的m3u8描述文件,请求token颁发服务中获得授权token,对分片内容加密,将密钥存储于m3u8描述文件中;2):当通过token验证的前端用户请求资源时,高性能网关将真实文件地址发送至虚拟网址,实现返回带时效token的虚拟URL,并且基于高速缓存服务存储虚拟URL对应的真实URL;3):前端播放器基于带时效token的虚拟URL进行资源请求,高性能网关基于高速缓存服务获取真实的地址,网关服务将进行如下请求:请求url验证服务验证网址是否合法以及验证网址是否过期,过期则返回失败,成功则进入下一步请求;4):当真实地址为m3u8文件时,网关服务通过读取m3u8描述文件的内容获取当前文件的加密信息,进行加密密钥替换,如果应用成功将返回新的m3u8加密文件;5):基于hls AES解密的前端播放器的资源请求必须携带用户的tok...

【专利技术属性】
技术研发人员:沈余银宋升叶树林张苑黄信云兰贞祥赵小康康凯悦
申请(专利权)人:成都华栖云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利