[发明专利]视频加解密方法、服务器、机顶盒插件及视频播放系统有效
申请号: | 202011286928.2 | 申请日: | 2020-11-17 |
公开(公告)号: | CN112104895B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 赵玉红;杨玉飞;李良敏;吴穷;赵春波 | 申请(专利权)人: | 浙江岩华文化科技有限公司 |
主分类号: | H04N21/2347 | 分类号: | H04N21/2347;H04N21/4405;H04N21/437 |
代理公司: | 杭州华进联浙知识产权代理有限公司 33250 | 代理人: | 范丽霞 |
地址: | 313200 浙江省湖州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 解密 方法 服务器 机顶盒 插件 播放 系统 | ||
本发明提供一种视频加解密方法、服务器、机顶盒插件及视频播放系统,所述视频加密方法包括:随机生成预设字节长度的加密密钥;将加密密钥与视频流的每一个字节单元中的预设字节串进行加密运算,得到加密视频流,预设字节串的字节长度等于预设字节长度;将加密视频流发布到网络当中,得到加密视频流的播放地址;当接收到代理插件的视频播放请求时,将视频播放请求对应的加密视频流的播放地址和加密密钥发送给代理插件。本发明通过将随机生成的加密密钥与视频流的每一个字节单元中的预设字节串进行加密运算,而并非对字节单元中的全部字节进行加密运算,提高解密效率,使得在机顶盒侧进行解密的同时能够保证播放流畅,无需依靠云端进行解密。
技术领域
本发明涉及数据加密技术领域,特别涉及一种视频加解密方法、服务器、机顶盒插件及视频播放系统。
背景技术
随着互联网科技的迅速发展,视频充斥在大众生活中;据可靠数据统计,终端机顶盒在中国家庭中的数量达到亿级,过亿的机顶盒设备为企业提供无限的商机。但是机顶盒本身计算和存储能力有限,在播放超清(1080*720p)、蓝光(1920*1080p)等视频时,由于目前所采用的视频加密及解密方法复杂,受限于机顶盒计算能力,造成用户观看以及快进时卡顿,影响用户体验;而如果不在机顶盒端对视频进行解密,而在云端进行解密,将造成大量的云端服务成本,对除了几个大型企业外的其他中小型公司都是很大的成本负担。
发明内容
基于此,本发明的目的是提供一种视频加解密方法、服务器、机顶盒插件及视频播放系统,旨在解决现有视频加密、视频解密方法复杂的技术问题。
根据本发明实施例的一种视频加密方法,应用于视频播放系统当中,所述视频播放系统包括通讯连接的服务器和机顶盒插件,所述视频加密方法适用于所述服务器侧,所述视频加密方法包括:
随机生成预设字节长度的加密密钥;
将所述加密密钥与视频流的每一个字节单元中的预设字节串进行加密运算,得到加密视频流,所述预设字节串的字节长度等于所述预设字节长度;
将所述加密视频流发布到网络当中,得到所述加密视频流的播放地址;
当接收到机顶盒插件的视频播放请求时,将所述视频播放请求对应的加密视频流的播放地址和加密密钥发送给所述机顶盒插件。
另外,根据本发明上述实施例的一种视频加密方法,还可以具有如下附加的技术特征:
优选地,所述预设字节串为所述字节单元中的前所述预设字节长度个字节。
优选地,所述预设字节长度为16字节。
优选地,将所述加密密钥与视频流的每一个字节单元中的预设字节串进行加密运算的步骤包括:
将所述加密密钥与视频流的每一个字节单元中的预设字节串进行异或运算。
优选地,还包括:
在将所述加密密钥发送给所述机顶盒插件之前,采用预设加密算法对所述加密密钥进行加密。
优选地,在将所述加密视频流发布到网络当中,得到所述加密视频流的播放地址的步骤之后,还包括:
将所述加密密钥和所述播放地址作为所述加密视频流的关联信息随所述视频流一同存储。
本发明实施例还提出一种视频解密方法,应用于视频播放系统当中,所述视频播放系统包括通讯连接的服务器和机顶盒插件,所述视频解密方法适用于所述机顶盒插件侧,所述视频解密方法包括:
向所述服务器发送视频播放请求,以获取所述视频播放请求对应的播放地址和加密密钥;
根据所述播放地址从网络中读取对应的加密视频流;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江岩华文化科技有限公司,未经浙江岩华文化科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011286928.2/2.html,转载请声明来源钻瓜专利网。