P2P 在流媒体中的应用摘要:随着现代网络技术的持续进展,流媒体服务得到了广泛的应用,目前要紧有两种方式能够实现提供流媒体音视频的服务,即客户端/服务器模式和对等网络模式。其中对等网络作为一种传输技术,使得大范畴的音视频在线直播和点播成为可能,成为当前大规模并发流媒体服务的要紧技术。尽管对等网络技术推动了流媒体服务的应用,然而仍旧存在着许多咨询题和挑战,限制了流媒体服务性能的提升。本文介绍了 P2P 模式的流媒体服务技术,它采纳智能节点弹性重叠网络流媒体分发模型来合理利用服务器性能和服务端的网络资源,以及用户运算机的闲暇能力和用户端的闲暇带宽,突破了现有流媒体系统面临的障碍,同时使得流媒体系统以更低的成本提供更高质量和更大容量的流媒体服务。最后对引入 P2P 技术的升级版 P4P,保证了流媒体的高速通信,让现有的网络变得越来越畅通。 关键词:对等网络;流媒体;P4P;用户端;服务器The Application of P2P in Streaming MediaAbstract: With the development of network technologies, streaming services have been widely applied. Nowadays there are two basic and effective methods to implement this application: Client/Server (C/S) and Peer-Peer (P2P). As one kind of transmission technology, P2P makes streaming services on a large scale possible and becomes the popular streaming technology. However, there exist some problems and challenges for P2P streaming framework to impact the development of streaming.Keywords: peer-to-peer, streaming system, P4P, client, server1 概述基于单播 C/S 结构的媒体服务器容易成为系统瓶颈,其扩展性不高,不适合流媒体大规模数据的分发。相应的 IP 组播[1]技术存在固有限制难以部署、CDN[2]分发网络成本过高、只是将瓶颈转移而非排除等咨询题。因此,P2P 流媒体技术成为讨论热点。P2P 网络是一个动态构建的自主网,节点会随时加入或离开网络,节点间的处理能力、储备能力和带宽存在异构性。且流媒体本身具有其专门性质,如数据储备量大、传输连续时刻长、带宽占用高以及高 QoS 要求等。可见,在 P2P 流媒体技术中,需要解决如何充分利用节点资源并减少节点启动延时,保证播放的连续性并有利于系统的扩展性、稳固性等咨询...