人民网强国论坛人民微博SNS人民网络日报登录 | 注册

标题[编辑]


韦法别的博客

 
  • 关注好友人气: 0
  • 好友关注人气: 0

精彩博文推荐

博客正文

一篇关于P2P流媒体直播的简介

原创于: 2013-09-29 16:01:02

标签: P2P直播系统,纳加软件,带宽,服务器,流媒体

        P2P流媒体直播是最新发展起来的一种网络流媒体广播方式,它利用P2P的原理来建立播放网络,从而达到节省服务端带宽消耗、减轻服务端处理压力的目的。采用该技术可以使得单一服务器就能轻松负荷起成千上万的用户同时在线观看节目。而不管在线用户是多少,服务端的带宽消耗都是基本一样的,那就是提供作为P2P传播的种子所需要的几个流的带宽。

       系统和带宽的需求:

      首先需要流媒体的源,可以是流媒体文件和wmv/rm/mp3等文件,也可以是其他流媒体服务器的输出内容和windows media server输出流。其次需要P2P的服务端软件来控制和转发媒体流。客户端则需要P2P的客户端来接收媒体流。由于系统资源消耗不多,采用普通的电脑就可以建立直播系统。

       P2P直播的带宽消耗很少,例如我们需要广播一个400Kbps码流的节目,我们设置使用5个流作为种子。那么当同时在线用户少于5个的时候,这些用户都是直接从服务器端读取码流,所需要的带宽为:400K X用户,也就是说小于2M。当在线用户超过5个以后,用户之间通过P2P相互交换信息,多出的用户不再直接从服务端读取码流,这样服务端的带宽消耗仍然保持为2M。当然还会有一些交换寻址信息所需要的码流,但这些与流媒体本身的码流相比很小。

      由于P2P的大部分处理器都在客户端之间进行,对服务器的压力很小,实际测试中2000人在线消耗CPU小于5%。

      纳加P2P直播的特点:

       P2P直播在容量上按理论没有限制,在线用户越多网络越顺畅。

       P2P直播需要客户端插件支持,纳加P2P直播系统支持带实时回放的无插件收看模式,除了一般的P2P 直点播网页插件方式,系统支持纯flash播放器和后台P2P下载模式,使得客户端无需强制下载插件便可收看。

 

 

韦法别的博客 的更多博文

所属类别: 娱乐| 所属自分类: 我的文章 | 评论数 (0)| 阅读数 (911) | 分享数 (0) | 转载数 (0)