VIEWGOOD(远古)P2P流媒体直播系统的设计与实现

 近年来,Internet上的流媒体应用得到了迅猛发展。如何实现一个经济、高效的流媒体通信传输系统已成为流媒体服务系统的核心问题。传统的分布式多媒体系统主要使用C/S模式,服务器以单播的方式和每个客户建立连接。由于流媒体服务具有高带宽、持续时间长等特点,随着客户数目的快速增加,服务器的资源(如带宽)很快就被消耗,成为系统瓶颈,导致系统的可扩展性差。流媒体系统的底层模型来设计校园网P2P流媒体直播系统,将会使服务分散化,从而减轻服务器负载,并支持大范围的流媒体内容发布。 

 1、P2P的概念

 P2P是Peer to Peer 的缩写,Peer在英文中是“对等的人,与之对等”之意;P2P中文译名为对等互联或点对点。

     P2P是互联网一种组网模式(即对等组网)的技术和应用。它依赖网络中参与者的计算能力和带宽,而不是把依赖都聚集在较少的几台服务器上。也就是说,P2P就是人可以直接连接到其他用户的计算机、交换文件,而不是像过去那样连接到服务器去浏览与从网络看。值得注意的是,P2P也不是新概念,P2P是互联网整体架构的基础。

2、P2P流媒体技术的概念

P2P流媒体技术是指利用内容分片技术将内容分散保证在不同的终端的存储空间上,通过并行传输技术将额你让分发给各终端童虎,在终端流缓存中重组,提交媒体播放器进行播放的方式。简单的说,P2P流媒体技术是一种低成本高效率的流媒体传输技术。它充分利用用户的闲置上行带宽来协助服务器分发流媒体内容。在P2P模式下,并非所有的客户端都从服务器获取媒体数据,客户端也连接其他客户端来获取媒体数据,因此在增加用户的同时无须相应增加服务器和带宽,从而大大降低了服务器的负载和带宽占用。

3、P2P流媒体的应用

P2P流媒体的推出最早流流行于校园网络,通过校园内部网架设服务器,借助P2P流媒体的技术,使得校园学生在观看网络视频的同时可以相互共享流资源,减速服务器的压力,有效提高在线视频的流畅度。于是一夜之间,P2P流媒体就发展开来,为P2P的应用开启了一道又一道的大门。P2P流媒体技术广泛用于互联网多媒体新闻发布、在线直播、网络广告、网络视频广告、电子商务、视频点播、远程教育、远程医疗、网络电台、网络电视台、实时视频会议等互联网的信息服务领域。Internet的迅猛发展和普及为P2P流媒体业务的发展提供了强大的市场动力,流媒体业务正变得日益流行。近几年来,基于宽带有线网络的P2P流媒体技术应用获得了长足发展,基P2P流媒体技术也日益走向成熟。目前常见的P2P流媒体的应用于主要有:视频点播、视频播放、交互式网络电视(IPTV)、远程教学、交互游戏。

4、P2P流媒体的优势  

P2P流媒体的优势概括来说为分散化、高性能、良好的扩展性、低成本、健壮性。

1)分散性在P2P流媒体播放系统中每一个节目文件被分割成若干块,当一个节点播放节目的时候,实际上是来自不同的节目文件块不停地被“拼凑”成当前实时节目流。同时它本身也以充当一个流媒体服务器,向其他节点提供流媒体服务,节目流的播放不会因为某个节点关闭而停止,除非所有的节点都关闭。

2)高性能传统的流媒体服务器同时支持多喝客户的节目流播放,

但随着用户数的增加,服务器可分配宽带越来越少,服务器的负担越来越重,节目播放质量也会变差;P2P流媒体播放系统中的节点既可以接收节目流数据也可以转发节目流数据,每个Peer子节点播放的节目流数据包可以来自系统中其它节点,而且节点数越多,可供选择使用的数据包也越多,节目播放质量也越稳定。从整体上看,系统中每个节点网络带宽资源和磁盘存储资源都得到了充分利用。

3)良好可扩展性、成本低  一个P2P留么他主节点可以管理多个子节点,它们可以自成一体构成一个功能完整的流媒体点播系统。随着用户数增加,一个P2P流媒体主节点管理子节点的数目总有一个限度,需要新增一个圈相同的流媒体点播系统。两个流媒体点播系统通过网络连接构成了一个更大的P2P流媒体点播系统。按照这种方式可以简单地实现P2P流媒体点播系统规模扩展。只需增加一体P2P流媒体主节点服务器就可以实现媒体比方系统最大限度地扩展,无需增加额外的带宽和节目磁盘存储空间,用户可以享受内容更丰富、播放质量更稳定的节目服务。毫无疑问。P2P流媒体点播系统有良好的扩展性带来了低成本投入。

4)健壮性

P2P技术天生具有耐攻击、高容错的优点,有很强的健壮性。部分节点或网络遭到破坏对其他部分的影响喝尿,因此,业务可用性大大提高。

 

“洞悉客户压力、理解客户需求”是VIEWGOOD一贯宗旨,在技术不断进步,市场竞争激烈的今天,VIEWGOOD一直致力于为各行业用户提供先进的流媒体体验,源源不断的为客户提升信息化管理水平,提高驾驭变化的能力。

    VIEWGOOD(远古),成立于2002年,十多年来一直从事流媒体技术研究。通过对流媒体技术的不懈研究,我们拥有VConnectKeyBufferNoDelayNoGaphP2PUSSVChordVStorage等八项独创技术,四项发明性专利,完全掌握了H.264编解码等核心技术,并以其为依托,通过对行业流媒体应用的深刻理解,推出了一系列具有自主知识产权的流媒体系统,并形成一套基于三网融合的行业流媒体整体解决方案,广泛应用于广电、电信、教育、文化、政府、军队、企业、等行业。

 

转载于:https://my.oschina.net/u/1986083/blog/624875

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值