1 / 4
文档名称:

P2P流媒体直播简介.doc

格式:doc   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

P2P流媒体直播简介.doc

上传人:xxj16588 2016/1/28 文件大小:0 KB

下载得到文件列表

P2P流媒体直播简介.doc

文档介绍

文档介绍:,它利用P2P的原理来建立播放网络,从而达到节省服务端带宽消耗、减轻服务端处理压力的目的。采用该技术可以使得单一服务器就能轻松负荷起成千上万的用户同时在线观看节目。而不管在线用户是多少,服务端的带宽消耗都是基本一样的,那就是提供作为P2P传播的种子所需要的几个流的带宽。,可以是流媒体文件如wmv/rm/mp3文件,也可以是其它流媒体服务器的输出内容。其次需要P2P的服务端软件来控制和转发媒体流。客户端则需要P2P的客户端来接收媒体流。由于系统资源消耗不多,采用普通的电脑就可以建立直播系统。P2P直播的带宽消耗很少。例如我们需要广播一个400Kbps码流的节目,我们设置使用5个流作为种子。那么当同时在线用户少于5个的时候,这些用户都是直接从服务端读取码流,所需的带宽为:400KX用户数,也就是小于2M。当在线用户数超过5个以后,用户之间通过P2P相互交换信息,多出的用户不再直接从服务端读取码流,这样服务端的带宽消耗仍然保持为2M。当然还会有一些交换寻址信息所需要的码流,但这些与流媒体本身的码流相比很小。由于P2P的大部分处理都在客户端之间进行,对服务器压力很小,实际测试中2000人在线消耗CPU小于5%()。。在线用户越多网络越顺畅。P2P直播不同于VOD点播,用户不可以选择播放的内容,只能按时间点来观看节目。因此P2P直播形式上更像是网络上的电视,用户只能在频道之间进行选择。P2P直播有时延。由于需要建立缓冲来进行P2P交换,会带来大约半分钟左右的延时。在节目开始播放之前也需要几十秒的下载缓冲时间。P2P直播需要客户端插件支持。虽然流媒体本身的内容可以用windowsmediaplayer或者realplayer之类的通用播放器来播放,但是客户端还需要安装有插件来接收和交换流媒体的内容。。该软件经过了大容量压力测试,在3000人同时在线的情况下播放400K码流的节目,服务端CPU消耗约5%,带宽消耗小于4M。最高测试播放700K的码流,也基本可以满足要求。鉴于ADSL用户的上行带宽只有512K,实际可用一般小于500K,能够播放800K码流可以解释为有一部分通过LAN上网的用户做出了重要贡献。中国的网络由多个运营商割据,网络之间的连通性很差。例如电信的用户访问网通的服务器就会慢得无法忍受。而我们在测试中还发现,当P2P的用户数达到一定的数量,例如100人以后,网络之间差异可以被基本抹平。这是处于中间地带的用户起到的桥梁作用。我们也进行了低服务带宽的测试,采用普通电脑作为服务器,以ADSL连接网络,在200人在线的情况下可以实现顺畅播放128K码流的节目。这就使得任何一个宽带用户都具备了开设自己的网络电台的可能。,教育受众的种类和数量也在不断激增。无论是企业内部培训、职业就业教育、***教育、专业技能教育,还是学校扩展教育,都汇集着大量的受教人员。为了提供更方便、更有效的教育手段,许多的教育机构将目光对准了网络视频远程