[发明专利]一种视频资源的存储分配方法和装置有效
申请号: | 202110516082.5 | 申请日: | 2021-05-12 |
公开(公告)号: | CN113259688B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 王进波;陈亮;彭武奎;李云龙;刘芸江 | 申请(专利权)人: | 湖南快乐阳光互动娱乐传媒有限公司 |
主分类号: | H04N21/218 | 分类号: | H04N21/218;H04N21/2183;H04N21/2381;H04N21/24;H04L67/104 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 骆宗力 |
地址: | 410003 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 资源 存储 分配 方法 装置 | ||
本发明提供一种视频资源的存储分配方法和装置,所述方法包括:将完整目标视频资源进行分片处理,为每一片目标视频资源设置一个唯一视频地址;基于每一片目标视频资源的视频地址以及处于在线状态的分布式缓存节点的缓存地址,建立每一片目标视频资源与所述分布式缓存节点之间的对应关系;将每一片目标视频资源派发至与其对应的分布式缓存节点,以使得所述分布式缓存节点将派发的目标视频资源持久化存储到本地文件夹中,使得需要播放视频的访问终端设备与其他终端设备之间以进行P2P方式进行数据交互,通过P2P方式获取所需播放视频的视频资源片,从而无需占用CDN带宽资源。
技术领域
本发明涉及图像处理技术领域,具体涉及一种视频资源的存储分配方法和装置。
背景技术
随着信息技术的发展,越来越多的用户利用网页观看视频。当终端处于网络环境中时,如在视频网站中,终端能够对视频进行播放,以供用户观看。过去传统的视频播放流程是,播放器获得视频播放串后,直接通过播放串向内容发布网络(Content DeliveryNetwork,以下简称CDN)请求拉取视频流到本地进行缓存和播放。每个用户会话的播放流程相互独立,在浏览器端,当用户结束当前观看会话后,其本地缓存的观看会话将会立即清空,无法做到持续共享。在桌面及移动app端,如果用户仅选择在线观看视频,则观看会话结束后,同样会清空本地缓存,无法做到资源持续共享。现有的基于P2P技术实现的流量共享,也仅限于用户当前观看视频中已拉取的视频资源的流量共享,当用户结束观看后则无法继续共享给其他用户,由此,其他用户在利用网页观看视频时,仍需再次由CDN拉取视频流。
申请人经研究发现,在现行技术背景下,用户观看的视频资源的下载流量主要来源还是CDN,CDN带宽消耗还会伴随用户量的扩大而线性增长,如何降低CDN带宽消耗成为本领域技术人员亟待解决的技术问题之一。
发明内容
有鉴于此,本发明实施例提供一种视频资源的存储分配方法和装置,以降低用户在观看视频时CDN的带宽消耗。
为实现上述目的,本发明实施例提供如下技术方案:
一种视频资源的存储分配方法,包括:
将完整目标视频资源进行分片处理,为每一片目标视频资源设置一个唯一视频地址;
基于每一片目标视频资源的视频地址以及处于在线状态的分布式缓存节点的缓存地址,建立每一片目标视频资源与所述分布式缓存节点之间的对应关系;
将每一片目标视频资源派发至与其对应的分布式缓存节点,以使得所述分布式缓存节点将派发的目标视频资源持久化存储到本地文件夹中。
可选的,上述数视频资源的存储分配方法中,将完整目标视频资源进行分片处理之前,还包括:
将视频池中播放数据满足预设条件的作为目标视频。
可选的,上述数视频资源的存储分配方法中,所述预设条件指的是视频的播放热度大于预设值。
可选的,上述数视频资源的存储分配方法中,建立每一片目标视频资源与所述分布式缓存节点之间的对应关系之前,还包括:
记录所有终端设备的最近预设时间段内的网络数据,所述网络数据包括但不限于预设时间段内的在线时长以及终端设备的上下行带宽数据;
将网络数据符合预设条件的终端设备作为分布式缓存节点。
可选的,上述数视频资源的存储分配方法中,还包括:
当检测到所述分布式缓存节点下线时,由选择一空闲状态的分布式缓存节点作为备用节点,将下线的分布式缓存节点所对应的目标视频资源派发至所述备用节点,并建立两者之间的对应关系,所述空闲状态的分布式缓存节点指的是没有存储所述目标视频资源的分布式缓存节点。
一种视频资源的存储分配装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南快乐阳光互动娱乐传媒有限公司,未经湖南快乐阳光互动娱乐传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110516082.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:海藻纤维及其染色方法
- 下一篇:一种沉淀池的藻类抑制系统