P2P流媒体直播白皮书

P2P流媒体直播白皮书(BlueskyPP)1.P2P流媒体直播简介P2P流媒体直播是最新发展起来的一种网络流媒体广播方式,它利用P2P的原理来建立播放网络,从而达到节省服务端带宽消耗、减轻服务端处理压力的目的。采用该技术可以使得单一服务器就能轻松负荷起成千上万的用户同时在线观看节目。而不管在线用户是多少,服务端的带宽消耗都是基本一样的,那就是提供作为P2P传播的种子所需要的几个流的带宽。例如我们需要广播一个400Kbps码流的节目,我们设置使用5个流作为种子。那么当同时在线用户少于5个的时候,这些用户都是直接从服务端读取码流,所需的带宽为:400KX用户数,也就是小于2M。当在线用户数超过5个以后,用户之间通过P2P相互交换信息,多出的用户不再直接从服务端读取码流,这样服务端的带宽消耗仍然保持为2M。当然还会有一些交换寻址信息所需要的码流,但这些与流媒体本身的码流相比小得几乎可以忽略不计。P2P直播不同于VOD点播,用户不可以选择播放的内容,只能按时间点来观看节目。因此P2P直播形式上更像是网络上的电视,用户只能在频道之间进行选择。P2P直播有时延。由于需要建立缓冲来进行P2P交换,会带来大约1分钟左右的延时。在节目开始播放之前也需要几十秒的下载缓冲时间。P2P直播需要客户端插件支持。虽然流媒体本身的内容可以用windowsmediaplayer或者realplayer之类的通用播放器来播放,但是客户端还需要安装有插件来接收和交换流媒体的内容。2.BlueskyPP软件BlueskyPP是蓝天工作室开发的一款P2P直播软件。可以在服务端播放WMV、RM、MP3文件或者文件列表,也可以转播http格式的wmv流。其客户端采用ActiveX控件的方式,可以放在网页上使用,也可以嵌入到其他客户端软件中使用。该软件经过了大容量压力测试,在3000人同时在线的情况下播放400K码流的节目,服务端CPU消耗小于20%,带宽消耗小于4M。最高测试播放800K的码流,也基本可以满足要求。鉴于ADSL用户的上行带宽只有512K,实际可用一般小于500K,能够播放800K码流可以解释为有一部分通过LAN上网的用户做出了重要贡献。中国的网络由多个运营商割据,网络之间的连通性很差。例如电信的用户访问网通的服务器就会慢得无法忍受。而我们在测试中还发现,当P2P的用户数达到一定的数量,例如100人以后,网络之间差异可以被基本抹平。这是处于中间地带的用户起到的桥梁作用。我们也进行了低服务带宽的测试,采用家中的电脑作为服务器,以ADSL连接网络,在200人在线的情况下可以实现顺畅播放128K码流的节目。这就使得任何一个宽带用户都具备了开设自己的网络电台的可能。蓝天工作室专注于软件开发,自身并不运营P2P直播平台,各网站、单位或个人可以利用该软件打造自由品牌的P2P直播服务,这是BlueskyPP与其他提供商的最大不同。3.应用举例3.1.体育比赛、重大活动直播P2P服务器放在主机托管机房,运行windowsmediaserver和p2p服务端软件。活动现场以ADSL上网,现场摄像枪通过视频卡或者电视卡接入现场电脑获取视频和音频信号,现场电脑运行windowsmediaencoder进行采集编码,然后把码流通过ADSL上传到机房服务器的windowsmediaserver上。然后由P2P服务端软件从mediaserver以http的格式取出码流进行广播。当然,如果P2P服务端知道现场电脑的IP地址,也可以直接从mediaencoder读取码流而无需经过mediaserver。其流程如下:摄像枪现场电脑windowsmediaencoder机房服务器windowsmediaserverP2P服务端P2P客户端客户端播放器Mediaplayer其中的windowsmediaserver是win2003自带的软件,windowsmediaencoder则可以从Microsoft的网站上免费下载。3.2.影视节目轮播把已有的WMV或者RMV文件放在P2P服务端进行顺序轮流播放,可以很容易的建立起一个网络电视台。也可以用于企业宣传介绍影片、旅游景点介绍影片等等的网上播放。3.3.网络电台可以用P2P服务端播放WMA、RM、MP3格式的文件。也可以采用直播的方式一边录制一边播放。网络电台适合于一边干活一边收听,比起网络影视有更广阔的用户空间。3.4.聊天室广播可以对采用蓝天聊天系统的聊天室进行广播。从聊天室中直接提取语音和视频,由于不用经过再次编码转换,因为质量不会...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?