网站大量收购独家精品文档,联系QQ:2885784924

P2P流媒体直播白皮书-蓝天软件--可视语音聊天系统.doc

P2P流媒体直播白皮书-蓝天软件--可视语音聊天系统.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
P2P流媒体直播白皮书-蓝天软件--可视语音聊天系统

P2P流媒体直播白皮书 (BlueskyPP) P2P流媒体直播简介 P2P流媒体直播是最新发展起来的一种网络流媒体广播方式,它利用P2P的原理来建立播放网络,从而达到节省服务端带宽消耗、减轻服务端处理压力的目的。采用该技术可以使得单一服务器就能轻松负荷起成千上万的用户同时在线观看节目。而不管在线用户是多少,服务端的带宽消耗都是基本一样的,那就是提供作为P2P传播的种子所需要的几个流的带宽。 例如我们需要广播一个400Kbps码流的节目,我们设置使用5个流作为种子。那么当同时在线用户少于5个的时候,这些用户都是直接从服务端读取码流,所需的带宽为:400K X 用户数,也就是小于2M。当在线用户数超过5个以后,用户之间通过P2P相互交换信息,多出的用户不再直接从服务端读取码流,这样服务端的带宽消耗仍然保持为2M。当然还会有一些交换寻址信息所需要的码流,但这些与流媒体本身的码流相比小得几乎可以忽略不计。 P2P直播不同于VOD点播,用户不可以选择播放的内容,只能按时间点来观看节目。因此P2P直播形式上更像是网络上的电视,用户只能在频道之间进行选择。 P2P直播有时延。由于需要建立缓冲来进行P2P交换,会带来大约1分钟左右的延时。 在节目开始播放之前也需要几十秒的下载缓冲时间。 P2P直播需要客户端插件支持。虽然流媒体本身的内容可以用windows media player或者real player之类的通用播放器来播放,但是客户端还需要安装有插件来接收和交换流媒体的内容。 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与其他提供商的最大不同。 应用举例 体育比赛、重大活动直播 P2P服务器放在主机托管机房,运行windows media server和p2p服务端软件。活动现场以ADSL上网,现场摄像枪通过视频卡或者电视卡接入现场电脑获取视频和音频信号,现场电脑运行windows media encoder进行采集编码,然后把码流通过ADSL上传到机房服务器的windows media server上。然后由P2P服务端软件从media server以http的格式取出码流进行广播。当然,如果P2P服务端知道现场电脑的IP地址,也可以直接从media encoder读取码流而无需经过media server。其流程如下: 摄像枪(现场电脑windows media encoder(机房服务器windows media server(P2P 服务端(P2P 客户端(客户端播放器Media player 其中的windows media server是win2003自带的软件,windows media encoder则可以从Microsoft的网站上免费下载。 影视节目轮播 把已有的WMV或者RMV文件放在P2P服务端进行顺序轮流播放,可以很容易的建立起一个网络电视台。也可以用于企业宣传介绍影片、旅游景点介绍影片等等的网上播放。 网络电台 可以用P2P服务端播放WMA、RM、MP3格式的文件。也可以采用直播的方式一边录制一边播放。网络电台适合于一边干活一边收听,比起网络影视有更广阔的用户空间。 聊天室广播 可以对采用蓝天聊天系统的聊天室进行广播。从聊天室中直接提取语音和视频,由于不用经过再次编码转换,因为质量不会降低。适合于大规模的聊天访谈或聊天室晚会直播。 个人播客 蓝天工作室所开发的语音和视频控件可以完成语音视频的高效编解码,结合P2P可以建立起

您可能关注的文档

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档