P2P流媒体网络自适应分级传输结构设计方法技术

技术编号:4343785 阅读:220 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种P2P流媒体网络自适应分级传输结构设计方法,该方法采用视频文件不同码率分层技术对流媒体进行分层,根据可提取的层数分割为独立的文件;采用索引服务器实现节点(Peer)管理,聚类,等级初始化和共享服务等;通过节点(Peer)选择算法选取网络中的优良节点(Peer);采用缓存(Buffer)索引管理技术实现异构节点(Peer)之间的上传和下载服务,并使不同码率的数据在内存中易于管理。节点(Peer)既可以是客户端也可以是服务器,这样可以充分利用节点(Peer)之间的资源,大大减少服务器的负载,以更好的质量实现流媒体的实时传输。能满足流媒体网络传输服务和用户节点(Peer)的实时需求。

【技术实现步骤摘要】

本专利技术属于网络传输领域,具体涉及到网络流媒体在异构IP网络中P2P(Peer-to-Peer)实时、自适应分级传输结构设计方法。
技术介绍
P2P分布式网络传输结构改变了传统流媒体传输播放方式-Client/Server集中式网络模式,充分利用了客户端之间的闲置存储资源,平衡了流媒体网络媒体服务器的负载,增加了所支持客户数目、实时性和整个流媒体直播或点播传输网络负载均衡性。传统的P2P传输技术往往被用来传输文件,或者传输统一分辨率的同一视频,然而,这种统一视频的传输并不能满足用户的需求。首先,不同网络带宽和不同终端的用户对视频的要求不一样,其次,带宽的波动性和不稳定性要求系统能够自适应的调整自己所传输视频数据的码率来与之相适应,为此,可伸缩编解码和多描述编码的研究解决了编解码的问题,然而,在传输方面,面对可伸缩系统的多层数据和多描述的多路视频传输要求,如何利用现有网络,结合P2P技术,实现多层文件或者多路数据的并行、完整、高效、自适应传输成为目前传输系统的突出问题。
技术实现思路
本专利技术的目的在于克服上述现有技术的缺点,提供一种P2P流媒体网络自适应分级传输结构设计方法,该方法本文档来自技高网...

【技术保护点】
一种P2P流媒体网络自适应分级传输结构设计方法,具体包括以下内容: 新连入的节点由服务器决定其初始等级,服务器会自适应的根据节点的网络状况和终端类型来指定等级,并将该等级返回到节点;每一个节点都拥有自己的等级,节点按照自己的等级请求并 下载和共享视频数据,服务器会记录节点的等级和缓存信息;服务器通过节点聚类技术将观看相同节目的节点分类; 获得初始等级的节点按照所得到的等级向从服务器查询,服务器依据服务器节点资源选择策略选取资源节点,并返回到请求节点,请求节点从返回的 资源节点中根据客户端节点资源选择策略选择节点进行下载,然后请求下载与其等级对应码率的流媒体内容,采用多级数据...

【技术特征摘要】
1.一种P2P流媒体网络自适应分级传输结构设计方法,具体包括以下内容:新连入的节点由服务器决定其初始等级,服务器会自适应的根据节点的网络状况和终端类型来指定等级,并将该等级返回到节点;每一个节点都拥有自己的等级,节点按照自己的等级请求并下载和共享视频数据,服务器会记录节点的等级和缓存信息;服务器通过节点聚类技术将观看相同节目的节点分类;获得初始等级的节点按照所得到的等级向从服务器查询,服务器依据服务器节点资源选择策略选取资源节点,并返回到请求节点,请求节点从返回的资源节点中根据客户端节点资源选择策略选择节点进行下载,然后请求下载与其等级对应码率的流媒体内容,采用多级数据并存于缓存中的部分文件索引管理技术实现数据的分级管理;节点的等级可以动态变化,服务器会统计各节点网络负荷情况,确定该节点是否仍然可以按照初始等级运行,判断方法为:如果节点带宽达到饱和,则保持原等级;如果其带宽有剩余则提高等级;如果带宽达到饱和,且仍不能下载到完整的数据,则等级要下降,等级变化后的节点将根据新的等级来下载对应码率的视频数据;对于不同等级的节点...

【专利技术属性】
技术研发人员:毕重远陈伟科兰旭光王斌薛建儒郑南宁
申请(专利权)人:西安交通大学
类型:发明
国别省市:87[中国|西安]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1