[发明专利]一种碎片化多云视频资源管理方法及系统在审
| 申请号: | 202110318684.X | 申请日: | 2021-03-25 |
| 公开(公告)号: | CN113194330A | 公开(公告)日: | 2021-07-30 |
| 发明(设计)人: | 彭涛;佘堃 | 申请(专利权)人: | 电子科技大学 |
| 主分类号: | H04N21/231 | 分类号: | H04N21/231;H04N21/234;H04N21/2343;H04L29/08 |
| 代理公司: | 成都科奥专利事务所(普通合伙) 51101 | 代理人: | 苏亚超 |
| 地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 碎片 多云 视频 资源管理 方法 系统 | ||
本发明公开了一种碎片化多云视频资源管理方法及系统。本发明通过对文件流进行分割,将源视频分成多个碎片文件和一个元数据文件。碎片上传至多个不同服务商的云端,元数据则记录了碎片所在的云端位置以及恢复源视频所需的相关信息,实现了视频资源服务商对资源的轻量化管理:当用户向其请求资源时,服务商仅需向用户提供相应的元数据文件,然后用户在本地对其进行解析,根据用户的需求自行到对应的云端下载部分或全部视频碎片,并恢复得到源视频。本发明方法相较于传统的基于P2P传输整个视频资源文件,其在速度、安全性、轻量化管理方面有着很大优势。
技术领域
本发明涉及多云资源管理技术领域,具体涉及一种碎片化多云视频资源管理方法及系统。
背景技术
在如今的大数据时代,信息的爆炸式增长促进了分布式领域的发展,各云服务提供商相继推出了云存储服务。现在的P2P技术,资源提供商都是把完整的文件资源放在某个云端的服务器上,对于较为庞大的文件资源,如电影等视频资源,可能由于资源在单个云端的限制,在速度、安全性两个方面存在潜在的风险。
发明内容
针对现有技术中的上述不足,本发明提供了一种碎片化多云视频资源管理方法及系统。
为了达到上述发明目的,本发明采用的技术方案为:
第一方面,本发明提出了一种碎片化多云视频资源管理方法,包括以下步骤:
S1、将视频资源进行碎片化处理,生成第一数量的视频资源碎片及一个元数据;
S2、将生成的第一数量的视频资源碎片分别上传至第二数量的云存储服务器,并将视频资源碎片与云存储服务器的映射关系信息记录到元数据中;
S3、获取用户端发出的视频资源请求时将目标视频资源的元数据传输至用户端;
S4、在用户端将获取的元数据进行解析目标视频资源碎片与云存储服务器的映射关系信息;
S5、在用户端根据得到的映射关系信息从对应云存储服务器下载第三数量的目标视频资源碎片;
S6、在用户端将得到的第三数量的目标视频资源碎片进行拼接恢复,生成请求的视频资源。
进一步地,所述第二数量的云存储服务器个数不少于第一数量的视频资源碎片个数。
进一步地,所述第三数量的目标视频资源碎片个数不少于第一数量的视频资源碎片个数。
进一步地,所述步骤S2具体为:
将生成的第一数量的视频资源碎片分别上传至由不同云存储服务商提供的第二数量的云存储服务器。
进一步地,所述元数据中包括:
视频资源碎片与云存储服务器的映射关系信息、视频顺序、编码格式、校验信息。
第二方面,本发明还提出了一种碎片化多云视频资源管理系统,包括:
视频资源服务端,用于将视频资源进行碎片化处理,生成第一数量的视频资源碎片及一个元数据;再将生成的第一数量的视频资源碎片分别上传至第二数量的云存储服务器,并将视频资源碎片与云存储服务器的映射关系信息记录到元数据中,保存元数据;获取用户端发出的视频资源请求时将目标视频资源的元数据传输至用户端;
云存储服务端,用于将视频资源服务端上传的视频资源碎片保存在第二数量的云存储服务器,并将保存的视频资源碎片传输至用户端;
用户端,用于将获取的元数据进行解析目标视频资源碎片与云存储服务器的映射关系信息;再根据得到的映射关系信息从对应云存储服务器下载第三数量的目标视频资源碎片;将得到的第三数量的目标视频资源碎片进行拼接恢复,生成请求的视频资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110318684.X/2.html,转载请声明来源钻瓜专利网。





