全球旧事资料 分类
内容播放端
内容播放端内容播放端
内容播放端内容播放端
P2P流媒体内容分发技术成功解决了上述流媒体分发技术所存在的全部问题,提供了高效、低成本的大量节点同时播放解决方案。但是P2P的树形结构带来了新的问题,枝干上的节点一旦退出,就会造成子树上的所有节点断流。面积广大,后果严重,对流媒体内容分发服务造成灾难性破坏。这种可以称之为缺陷的状况,在客户端数量庞大时必然出现,后果是整个子树的内容分发完全中断,服务崩溃。这种缺陷是由于P2P的网络拓扑结构造成的,因而无法避免,也无法通过增加硬件投资或提高软件质量来弥补。这个技术瓶颈极大的限制了P2P流媒体技术的研发和推广,亟待突破。
新一代P2P流媒体内容分发技术结构图(箭头代表数据流向)
内容提供端
内容播放端
内容播放端
内容播放端
内容播放端
内容播放端内容播放端
内容播放端内容播放端
内容播放端内容播放端
内容播放端内容播放端
新一代P2P流媒体内容分发技术采用全新的网络拓扑结构,在保留P2P流媒体内容分发技术全部优点的同时,彻底解决了枝干退出造成整个子树断流的缺陷。对于每一个节点,采用多重供源结构,并且由服务器调度保证每个数据源不在同一棵子树上,最大限度的避免数据源的相关性。在大规模的网络中,多个供源节点同时退出的几率极小,使得这种解决方案几乎不会遇到例外,解决了流媒体内容分发的质量控制问题。
第5页共8页
f第四部分新一代P2P流媒体技术实现思路流媒体的数据分发要求高效和快捷,一个节点同时和多个节点进行对等连接,非常符合以UDP方式传输数据。而且很大一部分节点都位于防火墙之后,以UDP打洞方式穿透防火墙,方案成熟,实现相对比较容易,也省去了通过服务器转发数据的负担。P2P技术的核心思想在于每一个节点对等,实现相同的功能。但是这种架构并不完全适用于流媒体的P2P。在流媒体的P2P中,只有少数节点产生数据,要求数据被迅速分发至其他节点,数据流向单一,实时性要求非常高。因此在数据的传输过程中,节点之间要以非常优化的结构连接。实现这种优化的网络拓扑结构,必须进行全局控制,节点之间的数据流向和连接顺序由一个了解整个网络中所有节点分布的计算机控制。综合分析,P2P流媒体必须由专用服务器负责网络中的计算机虚拟网络分布。服务器工作于I
ter
et,所有节点必须连接至服务器进行身份验证和在线信息保持。(服务器和节点之间保持连接还可以准确记录每个用户的在线时间,为计费r
好听全球资料 返回顶部