[发明专利]网络传输视频文件的系统有效
申请号: | 201811367842.5 | 申请日: | 2018-11-16 |
公开(公告)号: | CN109547198B | 公开(公告)日: | 2020-03-10 |
发明(设计)人: | 陆郝凌;栾敏文;吴猛 | 申请(专利权)人: | 南京钟山虚拟现实技术研究院有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L29/06;H04L29/08;G06F21/60 |
代理公司: | 南京德铭知识产权代理事务所(普通合伙) 32362 | 代理人: | 奚鎏 |
地址: | 210000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 传输 视频文件 系统 | ||
本发明公开一种网络传输视频文件的系统,包括服务器端以及可与服务器端建立通讯连接的至少一个终端,所述服务器端具有业务服务器以及数据服务器:所述数据服务器包括视频数据库以及密钥库:所述业务服务器包括身份验证模块、验证码生成模块以及密钥生成模块:所述终端被设置成响应于身份验证通过,向所述服务器端提出下载视频文件请求并根据所述验证码对请求数据加密,所述服务器端接收所述请求并根据验证码确认下载请求,将下载请求对应的视频文件以及动态密钥发送给终端,所述终端包括加密模块及播放模块。利于本发明可有效解决服务器计算资源利用的问题并可保证文件的安全性。
技术领域
本发明涉及互联网数据通信技术领域,具体而言涉及一种网络传输视频文件的方法。
背景技术
随着计算机技术、网络技术和通信技术的高速发展,网络用户(尤其是终端用户)能够快速方便地查找和获取视频文件,由于这些文件自身存储和传播的广泛性,这使得视频文件的窃取、篡改、非法传输和传播等问题愈加严重,损害原创者的正当权益。对于视频文件的加密保护的重要性和普遍性,也越来越受到重视。
目前,网络传输视频文件的加密方法多数集中在服务器端,通过加密算法等方法在服务器完成视频文件的加密过程,将数据库中的视频文件进行完全加密或者部分加密,然后在客户端或者服务器加入其他模块增加安全性。例如CN101572805B公开了一种安全的视频传输系统,视频数据在服务器进行加密,在客户端进行解密,并且加入了水印嵌入模块增加安全性。 CN103647971B公开了基于视频传输的加密和解密方法及系统,在服务器中完成快速转码加密技术,每个视频的传输和加密都采用安全沙盒技术独立完成。CN105939491A公开了一种视频加密解密的播放方法,该系统中包括代理服务插件,由代理服务插件从服务器获取加密视频流,客户端再通过代理服务插件进行解密而后播放。
但是随着视频等大型数据文件的急剧增加,在服务器进行加密工作会影响数据库服务器系统的工作效率,使系统不堪重负。加密过程会占用服务器大量计算资源,因而降低服务器响应其他指令的速度,比如多个用户在客户端同时申请获取视频文件时的速度变慢,影响使用体验。
一般来说,视频文件经过网络传输保存在本地的临时文件夹,是整个视频文件传输过程中风险最高的部分,因此需要尽可能保证此文件夹的安全性,以保证数据文件的安全性。
发明内容
本发明的目的旨在提出一种有效解决服务器计算资源利用的问题并可保证文件的安全性的网络传输视频文件的系统与方法。
为实现上述目的,本发明所采用的技术方案如下:
网络传输视频文件的系统,包括服务器端以及可与服务器端建立通讯连接的至少一个终端,
所述服务器端具有业务服务器以及数据服务器:
-所述数据服务器包括视频数据库以及密钥库:
所述视频数据库用以存储指定格式的视频文件;
所述密钥库用以存储与视频文件对应的动态密钥;
-所述业务服务器包括身份验证模块、验证码生成模块以及密钥生成模块:
身份验证模块,被设置用以根据收到的来自终端的用户身份验证请求进行身份验证;
验证码生成模块,被设置用以响应于身份验证通过,生成所提出请求的终端对应的唯一的验证码,并返回给终端;所述验证码被配置成在所提出请求的终端与服务器端通信的设定时间周期内以该验证码对通讯数据进行加密;
密钥生成模块,用于生成指定格式的视频文件的动态密钥;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京钟山虚拟现实技术研究院有限公司,未经南京钟山虚拟现实技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811367842.5/2.html,转载请声明来源钻瓜专利网。