[发明专利]一种面向区域的机顶盒P2P-Vod系统及数据预部署方法在审
申请号: | 201210573077.9 | 申请日: | 2012-12-25 |
公开(公告)号: | CN103905916A | 公开(公告)日: | 2014-07-02 |
发明(设计)人: | 尤佳莉;宋军;彭飞;李晓林;郑鹏飞;薛娇;吕阳 | 申请(专利权)人: | 中国科学院声学研究所 |
主分类号: | H04N21/61 | 分类号: | H04N21/61;H04N21/63;H04N21/231;H04N21/258 |
代理公司: | 北京法思腾知识产权代理有限公司 11318 | 代理人: | 杨小蓉;杨青 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 区域 机顶盒 p2p vod 系统 数据 部署 方法 | ||
技术领域
本发明属于P2P-Vod技术领域,具体涉及一种面向区域的机顶盒P2P-Vod系统及数据预部署方法。
背景技术
P2P技术作为分布式系统的一个重要分支,它的特点是具有良好的可扩展性,自治性,区别于传统的C/S架构,系统中的节点既是服务提供者也是服务消费者,这种对等网络的特点降低了用户对服务器的依赖,也充分的利用了网络上闲散的资源,提高了资源利用率。
P2P-Vod技术是将P2P技术应用于点播系统,将分布的用户节点通过DHT方式组成一个覆盖网络(Overlay),覆盖网络中节点从它邻居节点获取所需,并且作为其他节点的邻居节点提供数据,通过节点间的数据协作大大降低了点播服务器负载消耗,提高了系统性能。
随着数字电视的发展,机顶盒用户在迅速增长,将P2P-Vod系统应用于机顶盒也是一种发展趋势。但是机顶盒具有区域化部署特点,例如集中部署于小区内,而且区域内用户可能会共享出入口带宽使得带宽成为P2P-Vod系统用户播放质量的颈瓶,同时机顶盒用户的播放行为具有一定的可挖掘性,所以面向区域的机顶盒P2P-Vod系统不同于PC端的P2P-Vod系统,它具有自己的特性,这些特性决定着P2P-Vod系统的具体设计。
发明内容
本发明的目的在于,为克服现有技术的上述问题,本发明提供一种面向区域的机顶盒P2P-Vod系统及数据预部署方法。
本发明提出一种面向区域的机顶盒P2P-Vod系统,该系统相对于传统的PC端的P2P-Vod系统,增加了区域影片部署模块,以及云部署策略。
为实现上述目的,本发明提供了一种面向区域的机顶盒P2P-Vod系统,所述系统包含:机顶盒端子系统和服务器子系统;
所述机顶盒端子系统中的机顶盒被划分为若干区域,且区域之间通过DHT组成一个覆盖网;
所述服务器子系统,用于采集各区域的历史播放信息,并依据历史播放信息提取各区域的推荐影片或剧集列表,并将推荐影片或剧集列表对应的影片或剧集预部署至区域中的机顶盒。
上述系统还包含影片资源存储转发子系统,用于存放点播服务器所需的推荐影片或剧集。
上述资源存储转发子系统将影片或剧集资源存储在云端,并且利用CDN服务进行边缘分发。
上述服务器子系统进一步包含:
推荐服务器,用于采集各区域内所有用户的历史播放记录,依据历史播放记录信息通过推荐算法获取以区域为单位的推荐影片或剧集列表,然后将推荐影片或剧集列表发送至点播服务器;
点播服务器,用于从推荐服务器获得各个区域推荐影片或剧集列表对应的影片或剧集,对不同区域的相同推荐影片或剧集使用流式预部署方式,对不同区域不同推荐影片或剧集单独进行预部署,且预部署的时间选择在区域带宽比较充裕的时间段;
其中,所述推荐服务器和点播服务器在云端进行动态部署。
上述点播服务器将推荐影片或剧集进行分片预部署。
基于上述系统,本发明还提供一种面向区域的机顶盒P2P-Vod数据预部署方法,该方法基于权利要求1-5中的系统,所述方法包含:
步骤101)推荐服务器采集区域内所有用户机顶盒的历史播放记录,通过推荐算法获得以区域为单位的推荐影片或剧集列表,然后将推荐影片或剧集列表提供给点播服务器;
步骤102)点播服务器从推荐服务器获得各个区域推荐影片或剧集列表对应的推荐影片或剧集,在区域带宽比较充裕的时间段,对区域热门影片或电视剧集进行预部署;
步骤103)区域内节点利用预部署的影片或电视剧集进行数据协作;
其中,所述推荐服务器和点播服务器在云端进行动态部署。
上述步骤102)进一步包含:
步骤102-1)点播服务器从推荐服务器获得各个区域推荐影片或剧集列表,并依据列表内容选择区域带宽比较充裕的时间段作为预部署时间段;
步骤102-2)获取推荐影片和剧集,并将推荐影片或剧集分片;
步骤102-3)在预部署时间段内,对不同区域的相同推荐影片或剧集的分片数据使用流式预部署方式,对不同区域不同推荐影片或剧集的分片数据单独进行预部署。
上述步骤102-2)从云端存储器获取推荐影片或剧集,且该云端存储器利用CDN服务将所有影片和剧集推到边缘。
上述流式预部署为:将相同的推荐影片或剧集预部署到其中一个区域,然后由该区域负责下一个区域的预部署,依次类推完成各区域部署。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所,未经中国科学院声学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210573077.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半包式渔线轮固定卡座
- 下一篇:一种新型爆炸钩装鱼饵装置