P2P流媒体技术能改善用户的视频观看质量,又能大大地节省网站的带宽成本,是一个对用户和网站双赢的好事,因此,已经被广泛应用于国内的主流视频网站中,极大地促进了视频业务在中国的推广和普及。

P2P 流媒体技术即能改善用户的视频观看质量,又能大大地节省网站的带宽成本,是一个对用户和网站双赢的好事,因此,已经被广泛应用于国内的主流视频网站中,极大地促进了视频业务在中国的推广和普及。

什么是 P2P 流媒体  第1张

P2P 是英文 Peer-to-Peer 的缩写,常译作对等网络。用通俗的话说,P2P 是一种“人人为我,我为人人”的技术。具体到网络应用中,即:用户之间互相帮助,互相传送数据。以大家熟悉的 Bittorrent(BT)、迅雷等 P2P 文件下载软件为例,当你从其它用户处下载文件的同时,也会向其他用户上传文件。这样,大家就都能够很快地下载到文件。

P2P 流媒体是流媒体网络直播的最新形式,它利用 P2P 网络的原则,建立玩家达到节省服务器带宽消耗,减少服务器处理压力的目的。使用这种技术可以让一台服务器满足成千上万的用户同时观看节目在线。不管有多少用户在线,服务器带宽消耗基本上是一样的。智能流技术是软件,设备和数据传输速度的差异,当客户端发出的请求时,它将其带宽容量传给服务器,媒体服务器根据客户带宽将智能流文件相应部分传送给用户。以此方式,用户可看到最可能的优质传输,媒体服务器根据所得带宽自动切换。

P2P 流媒体系统在稳态时可模型化为多个 M/M/n 排队系统串联的排队链,在此基础 上以节点的播放缓存状态为研究对象,建立了 P2P 流媒体系统的稳态传输模型。考察了不同 chunk 调度策略下节 点的传输特性,以此验证模型的准确性,并进一步考察了 P2P 流媒体节点数量、节点缓存大小对传输特性的影响。对等节点提供服务,相当于在物理传输网络之上建立了一个逻辑覆盖网络(overlay network),覆盖网中 流媒体服务对链路的传输带宽、时延、时延抖 所有节点完全对等,共享覆盖网中的资源并协作提 动等近乎苛刻的要求,使其在“尽力而为”提供服务,由此摆脱了服务器性能对网络应用扩展性,达到网络直播的需求。