蓝天P2P直播系统
·支持wmv、rm、mp3格式文件/文件列表的直接广播
·对Media Server或Encoder的http流的实况转播
  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平台。各网站可以很方便的使用该软件来建立自有品牌的直播服务。30用户容量的服务端可以在本站免费下载,收费版的服务端用户容量可以达到不限制。
运行环境
服务端 平台: Windows
带宽: 码流*种子数+极小的控制信息/每频道
  (例:5个400K的种子 < 4M)
信息源: ·wmv、rm、mp3格式文件/文件列表
  ·http格式的wmv流
界面及使用介绍 试用下载 购买
客户端 界面: ActiveX控件
使用: ·直接在浏览器使用
  ·嵌入到其他客户端软件使用
P2P流媒体直播知识
  P2P流媒体直播是最新发展起来的一种网络流媒体广播方式,它利用P2P的原理来建立播放网络,从而达到节省服务端带宽消耗、减轻服务端处理压力的目的。采用该技术可以使得单一服务器就能轻松负荷起成千上万的用户同时在线观看节目。而不管在线用户是多少,服务端的带宽消耗都是基本一样的,那就是提供作为P2P传播的种子所需要的几个流的带宽。
  P2P直播不同于VOD点播,用户不可以选择播放的内容,只能按时间点来观看节目。因此P2P直播形式上更像是网络上的电视,用户只能在频道之间进行选择。
  P2P直播有时延。由于需要建立缓冲来进行P2P交换,会带来大约1分钟左右的延时。
在节目开始播放之前也需要几十秒的下载缓冲时间。
  P2P直播需要客户端插件支持。虽然流媒体本身的内容可以用windows media player或者real player之类的通用播放器来播放,但是客户端还需要安装有插件来接收和交换流媒体的内容。
蓝天P2P直播系统界面及使用介绍
·一个频道BlueskyPP的服务端软件安装以后运行的界面如下
  
·域名/IP
  填写服务器的域名或者IP地址,购买的正式版的直播授权是捆绑域名的,需要填写的是改授权直播的的域名。
·运行端口
  P2P服务运行的端口,请找一个空闲的端口,并注意在防火墙上开放对应的端口。例如设置端口为2001,那么防火墙上需要开放:TCP/2001、UDP/2001、TCP/12001三个端口
·种子数
  服务端可提供的源信息流数目,一般默认为5个。如果你是采用ADSL进行广播,那么可以设置少一些,例如3个。一般原则是所播放的码流乘以种子数不超过总的带宽。因此ADSL适合播放128K以下的码流。种子数也不能少于3个,否则没有冗余网络可靠性太差。如果带宽充足,不妨多设种子数。
·在线人数
  将实时显示该频道当前在线收看节目的用户数
·源类型
  将直播的信息源的内容,当选择的是File时,请指定所要播放的文件或者文件列表。文件列表是以.pls为扩展名的文本文件,其中顺序列出所需要播放的文件的完全路径和文件名,每个文件写一行。注意要写上路径名,同时也必须是所选择的类型的文件,例如你选了“RM File”,那么pls中就必须全是rm格式的文件,不能夹一个wmv格式的。
  如果“源类型”选择“WMV HTTP”,则在“URL”指定获取源信息的URL。
·启动操作
  一切设定完全以后,点“开始”按钮就可以开始广播了。如果在播放过程中需要更换播放的文件,那么可以在选取新的文件以后,点击“更换”按钮,当前的文件播放完成以后将会转成播放新的更换文件。更换操作只能对同类型的文件进行。
  在文件或者文件列表播放完毕以后,自动循环从头开始。
·客户端的形式
  服务端程序安装运行以后,在其安装目录(默认为c:\program files\bluesky\blueskyppserver)中有客户端播放的网页。play_wmv.htm、play_rm.htm、play_mp3.htm分别用于播放wmv、rm、mp3格式的流。默认安装采用本地IP,也就是127.0.0.1,如果你要让网络上可以访问,则需要在服务端的“域名/IP”项设置真正的IP或者域名,同时对应的更改播放页面中的服务端IP和端口设置即可。