首页 > 5g > 正文

什么是P2P流媒体 P2P流媒体平台有哪些

2022-04-11 16:42:27来源:泪雪网  

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

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

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

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

P2P流媒体平台有哪些

1.

PeerCast 2002年成立,最早的开源P2P流媒体项目。PeerCast把节点按树结构组织起来, 每个频道都是一个树, 直播源是根节点,父节点只给子节点提供数据。节点离根节点越远,传输时延就越大,所以树的深度应该尽...

2.

Tribler 2008年开始的项目,既能实现BT下载,还能播放视频的点播和直播。最大的特点是完全去中心化的设计,把传统的Tracker Server的工作分散了每个节点中去。开发语言是Python。

3.

GoalBit 2008年开始。GoalbitSolution公司推出的开源P2P流媒体直播系统。采用网状结构,节点间传输采用TCP协议(基于UPNP)。 把节点划分为以下三种: - 广播节点:只提供数据给超级节点 - ...

4.

PeerStreamer 2009年开始。是欧洲NAPA WINE P2P-TV项目的开源流媒体引擎。 支持视频的点播和直播。

责任编辑:hnmd003

相关阅读

相关阅读

精彩推送

推荐阅读