[发明专利]P2P网络的视频播放方法及系统在审
申请号: | 201710283726.4 | 申请日: | 2017-04-26 |
公开(公告)号: | CN107426586A | 公开(公告)日: | 2017-12-01 |
发明(设计)人: | 刘炜 | 申请(专利权)人: | 上海云熵网络科技有限公司 |
主分类号: | H04N21/238 | 分类号: | H04N21/238;H04N21/437;H04N21/44;H04N21/4402;H04N21/647;H04L29/08 |
代理公司: | 上海弼兴律师事务所31283 | 代理人: | 薛琦,张冉 |
地址: | 200433 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | p2p 网络 视频 播放 方法 系统 | ||
技术领域
本发明涉及P2P网络(对等网络)领域,尤其涉及一种P2P网络的视频播放方法及系统。
背景技术
如图1所示,传统的P2P网络的播放视频时通常采用树形结构,所有的播放节点分为多个层次,第一层的播放节点向服务器获取数据;下级层次的播放节点可向上级层次的播放节点获取数据,如果下级层次的播放节点获取的数据不足,则可向服务器请求补充。这种结构存在以下缺点:
1、数据一层层向下传输,延时不断累积,下级层次的播放节点的延时过大。
2、如今大多数家庭宽带接入是上下行不对称的(上行少于下行,比值与不同的网络供应商有关),在这个前提下还限制了只有播放同一个频道的播放节点才能为下级层次的播放节点提供播放数据,那么总上传资源相当有限。P2P上传资源受限,导致服务器补充数据的压力变大,整体成本上升。
发明内容
本发明要解决的技术问题是为了克服传统的P2P网络的播放视频时通常采用树形结构导致下级层次的播放节点的延时过大、服务器补充数据的压力大、整体成本上升的缺陷,提供一种P2P网络的视频播放方法及系统。
本发明是通过以下技术方案解决上述技术问题的:
一种P2P网络的视频播放方法,所述视频播放方法包括:
S1、播放节点与至少一供源节点建立连接;
S2、所述播放节点向连接的供源节点发送视频数据请求;
S3、与所述播放节点连接的供源节点接收所述视频数据请求并将从服务器下载的视频数据上传给所述播放节点。
较佳地,所述视频播放方法还包括:
S4、若所述播放节点从连接的供源节点获得的视频数据小于数据阈值,则所述播放节点向所述服务器请求视频数据。达到数据阈值,则满足视频的解码条件,播放节点可以通过解码视频数据实现视频播放。
较佳地,S1包括:
S11、服务器将至少一供源节点加入频道的种子池;
S12、播放节点向所述服务器请求获取供源节点;
S13、所述服务器将加入所述频道的种子池中的至少一所述供源节点的信息返回给所述播放节点;
S14、所述播放节点根据所述信息与相应的供源节点建立连接。
较佳地,S3包括:
与所述播放节点连接的供源节点接收所述视频数据请求并判断是否缓存有从所述服务器下载的视频数据,若是,则将缓存的视频数据上传给所述播放节点,若否,则从所述服务器下载视频数据,并将下载的视频数据上传给所述播放节点。
较佳地,所述视频数据为原始视频信号的符号经纠删编码后生成的编码符号。
一种P2P网络的视频播放系统,所述视频播放系统包括:播放节点和若干供源节点,所述播放节点与所述若干供源节点中的至少一供源节点建立连接;
所述播放节点用于向连接的供源节点发送视频数据请求;
与所述播放节点连接的供源节点用于接收所述视频数据请求并将从服务器下载的视频数据上传给所述播放节点。
较佳地,所述播放节点还用于在从连接的供源节点获得的视频数据小于数据阈值时,向所述服务器请求视频数据。
较佳地,所述视频播放系统还包括:服务器,用于将所述若干供源节点中的至少一供源节点加入频道的种子池;
所述播放节点还用于向所述服务器请求获取供源节点;
所述服务器还用于在接收到所述播放节点请求获取供源节点的请求后,将加入所述频道的种子池中的至少一所述供源节点的信息返回给所述播放节点;
所述播放节点还用于在接收到所述信息后,根据所述信息与相应的供源节点建立连接。
较佳地,与所述播放节点连接的供源节点用于接收所述视频数据请求并判断是否缓存有从所述服务器下载的视频数据,若是,则将缓存的视频数据上传给所述播放节点,若否,则从所述服务器下载视频数据,并将下载的视频数据上传给所述播放节点。
较佳地,所述视频数据为原始视频信号的符号经纠删编码后生成的编码符号。
在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。
本发明的积极进步效果在于:本发明中,视频数据从服务器发出后最多经过两跳,即可到达播放节点,大大缩短了传输延时;在上下行带宽不对称的情况下,借助于纠删编码可以大大提高供源节点上传带宽利用效率,降低使能一个供源节点的成本,提高P2P放大比。
附图说明
图1为传统的P2P网络的播放视频的结构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海云熵网络科技有限公司,未经上海云熵网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710283726.4/2.html,转载请声明来源钻瓜专利网。