[发明专利]web端视频播放方法及装置有效

专利信息
申请号: 202110551305.1 申请日: 2021-05-20
公开(公告)号: CN113301038B 公开(公告)日: 2023-04-18
发明(设计)人: 金潇泽;陈堃;罗亚明;江文乐 申请(专利权)人: 中国工商银行股份有限公司
主分类号: H04L65/61 分类号: H04L65/61;H04L65/60;H04L9/40
代理公司: 北京三友知识产权代理有限公司 11127 代理人: 任默闻;王涛
地址: 100140 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: web 端视 播放 方法 装置
【说明书】:

发明可用于信息安全技术领域,本发明提供了一种web端视频播放方法及装置,web端视频播放方法包括:根据C语言代码以及依赖库生成wasm文件;对待播放视频进行切片,得到多个视频分片;对每个视频分片对称加密,得到加密后的视频分片以及对应的密钥;根据wasm文件以及所述密钥、所述加密后的视频分片在web端播放所述待播放视频。本发明所提供的web端视频播放方法及装置使用私有方法加密,可防止用户自行解密播放的视频文件。另一方便,本发明利用WebAssembly技术,可以起到高效解密视频的技术效果。

技术领域

本发明属于信息安全技术领域,具体涉及一种web端视频播放方法及装置。

背景技术

现有影视视频由于其制作成本的加大,推出会员或者付费的观看模式,例如:部分视频具有私密性(如会员专属观看视频),视频网站(如优酷、bilibili、youtube等)需要防止视频被用户私自下载、传播、泄露。即均允许用户观看视频而不允许用户下载、分享视频。

现有技术一般采用基于HLS公有协议,服务端使用AES等方法对视频进行加密,并将加密密钥通发送给web端,web端浏览器使用密钥解密并播放视频。用户下载的视频资源为加密后的文件,无法直接播放。以上所述的现有技术中,视频的下载、解密、播放等所有步骤完全依赖于web浏览器,程序无法对其中任一步骤进行控制、处理。

当前技术加解密方案基于开放的HLS公有协议。使用此种方式,用户下载的资源为加密后的文件,但公有协议意味着加密方式、加密密钥为公开的,实现了该协议的浏览器或程序均可下载、解密视频。此方式增加了下载视频明文的难度,但仍无法杜绝用户自行解密,以保护视频制作方的知识产权。

发明内容

本发明属于信息安全技术领域,其所提供的web端视频播放方法及装置使用私有方法加密,可防止用户自行解密播放的视频文件。另一方便,本发明利用WebAssembly技术,可以起到高效解密视频的技术效果。

为解决上述技术问题,本发明提供以下技术方案:

第一方面,本发明提供一种web端视频播放方法,包括:

根据C语言代码以及依赖库生成wasm文件;

对待播放视频进行切片,得到多个视频分片;

对每个视频分片对称加密,得到加密后的视频分片以及对应的密钥;

根据wasm文件以及所述密钥、所述加密后的视频分片在web端播放所述待播放视频。

一实施例中,所述根据C语言代码以及依赖库生成wasm文件包括:

利用emcc工具编译C入口文件及相关依赖库生成LLVM字节码文件;

利用emscripten工具将所述LLVM字节码文件编译为所述wasm代码文件;

所述相关依赖库包括aes库,FFmpeg库以及emscripten库。

一实施例中,在所述根据wasm文件以及所述密钥、所述加密后的视频分片在web端播放所述待播放视频之前,还包括:

根据浏览器加载并执行所述wasm文件。

一实施例中,所述对待播放视频进行切片,得到多个视频分片包括:

利用FFmpeg对视频进行切片处理,得到所述多个视频分片及切片列表。

一实施例中,所述对每个视频分片对称加密,得到加密后的视频分片以及对应的密钥包括:

利用key对每个切片视频进行加密标准算法加密,得到所述加密后的视频分片以及对应的密钥;

在浏览器中加载并执行所述wasm代码文件;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110551305.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top