摘要
随着P2P实时流媒体在网络上的流行,来自P2P实时流媒体应用的流量占据了在ISP主干链路的流量中相当大的比例.对于种类繁多并且私有化了应用层协议的P2P流媒体应用来说,目前很少有针对性的方法在不损害用户播放效果的前提下来缓解其对主干网的流量压力.通过对目前主流的基于Mesh结构的P2P流媒体直播系统工作原理的分析,提出一套基于应用层协议的针对局域网用户的P2P实时流媒体优化方案,能够从整体上有效减少P2P流媒体应用对该局域网外部节点的依赖,同时从下载效率以及播放延时等方面改善该局域网内部的P2P流媒体服务的用户体验.实验结果表明,在局域网内具有一定数量的P2P实时流媒体用户以及相对集中的节目源的情况下,该方案在改善网络流量和用户体验方面均能起到很好的效果.
With the quick development of Peer-to-Peer Live Video Streaming ( P2PLVS), the traffic of streaming media has taken a great part of Intemet traffic, which severely impacts those ISP's ordinary service. Currently, there is few method which can relieve the traffic stress brought by P2PLVS applications without impacting playback performance of users. In this paper, we first analyze the common working mechanism of Mesh based P2PLVS, and then present an application-level protocol based scheme to improve the overall performance of P2PLVS for LAN users. The scheme can effectively reduce the ISP's streaming media traffic brought by the P2PLVS peers within the LAN, and meanwhile improve theft playback performance in terms of download efficiency and playback delay. Prototype System based experiments prove that for program-concentrated P2PLVS in LAN, this scheme is reliable and effective.
出处
《小型微型计算机系统》
CSCD
北大核心
2011年第7期1281-1286,共6页
Journal of Chinese Computer Systems