[发明专利]一种用于向P2P节点预推送视频资源的方法与装置有效
申请号: | 201210236526.0 | 申请日: | 2012-07-09 |
公开(公告)号: | CN102790915A | 公开(公告)日: | 2012-11-21 |
发明(设计)人: | 王文杰 | 申请(专利权)人: | 上海聚力传媒技术有限公司 |
主分类号: | H04N21/25 | 分类号: | H04N21/25;H04N21/266 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 罗朋;赵晶 |
地址: | 201204 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 p2p 节点 推送 视频 资源 方法 装置 | ||
技术领域
本发明涉及P2P技术领域,尤其涉及一种用于向P2P节点预推送视频资源的技术。
背景技术
现有的基于P2P的视频点播技术,只有当用户对某一视频资源进行点播时,该用户的用户设备(即P2P节点)中才会存储有该视频资源,并在后续向其他P2P节点提供给视频资源。
然而,当有新的热门视频资源刚上线(即网络设备刚发布)时,由于所有的P2P节点中均无该新的热门视频资源,从而导致大量用户同时向网络设备请求获取该热门视频资源,这对网络设备的负载能力提出了严峻的挑战。并且,由于大多数网络设备均不具有同时响应如此大量用户请求的能力,故很多请求用户无法第一时间访问该热门视频资源,或在播放该热门视频资源时经常出现卡顿或缓冲时间较长。
发明内容
本发明的目的是提供一种用于向P2P节点预推送视频资源的方法与装置。
根据本发明的一个方面,提供了一种用于向P2P节点预推送视频资源的方法,其中,该方法包括:
a根据视频资源的热度相关属性,提取所述视频资源的热度特征信息;
b基于所述热度特征信息,确定所述视频资源是否满足预定的热度条件;
c当所述视频资源满足预定的热度条件时,将所述视频资源推送至至少一个P2P节点。
根据本发明的另一个方面,还提供了一种用于向P2P节点预推送视频资源的装置,其中,该装置包括:
特征提取装置,用于根据视频资源的热度相关属性,提取所述视频资源的热度特征信息;
热度判断装置,用于基于所述热度特征信息,确定所述视频资源是否满足预定的热度条件;
视频推送装置,用于当所述视频资源满足预定的热度条件时,将所述视频资源推送至至少一个P2P节点。
与现有技术相比,本发明根据视频资源的热度相关属性,提取该视频资源的热度特征信息,进而确定该视频资源是否满足预定的热度条件,当该视频资源满足预定的热度条件时,将该热门视频资源推送至至少一个P2P节点,使得大量用户随后同时向网络设备请求访问该热门视频资源时,这些P2P节点也能向其他请求节点提供该热门视频资源,极大地缓解了网络设备的负载压力,并显著提升用户体验,如减少播放卡顿或缓冲时间等。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明的用于向P2P节点预推送视频资源的P2P系统示意图;
图2示出根据本发明一个实施例的用于向P2P节点预推送视频资源的资源推送装置的装置示意图;
图3示出根据本发明一个优选示例的资源推送装置中的热度判断装置的装置示意图;
图4示出根据本发明一个实施例的用于向P2P节点预推送视频资源的方法流程图;
图5示出根据本发明一个优选示例的网络设备确定视频资源是否满足预定的热度条件的子步骤流程图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
图1为根据本发明的P2P系统示意图。如图1所示,该P2P系统包括网络设备1和多个P2P节点2;其中,网络设备1包括但不限于网络主机、单个网络服务器、多个网络服务器集合或基于云计算的计算机集合,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集合组成的一个超级虚拟计算机。
网络设备1中装置有用于向P2P节点预推送视频资源的资源推送装置10。可选地,资源推送装置10可装置于网络设备1中的一台或多台设备中。本文中,如无特别说明,网络设备1与资源推送装置10等同使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海聚力传媒技术有限公司,未经上海聚力传媒技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210236526.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种循环流化床锅炉中的布风板及风帽
- 下一篇:一种紧凑型循环流化床锅炉