P2P流媒体直播简介
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
P2P流媒体直播
1.1.基本概念
P2P流媒体直播是最新发展起来的一种网络流媒体广播方式,它利用P2P的原理来建立播放网络,从而达到节省服务端带宽消耗、减轻服务端处理压力的目的。采用该技术可以使得单一服务器就能轻松负荷起成千上万的用户同时在线观看节目。而不管在线用户是多少,服务端的带宽消耗都是基本一样的,那就是提供作为P2P传播的种子所需要的几个流的带宽。
1.2.系统和带宽需求
首先需要流媒体的源,可以是流媒体文件如wmv/rm/mp3文件,也可以是其它流媒体服务器的输出内容。其次需要P2P的服务端软件来控制和转发媒体流。客户端则需要P2P的客户端来接收媒体流。由于系统资源消耗不多,采用普通的电脑就可以建立直播系统。
P2P直播的带宽消耗很少。例如我们需要广播一个400Kbps码流的节目,我们设置使用5个流作为种子。那么当同时在线用户少于5个的时候,这些用户都是直接从服务端读取码流,所需的带宽为:400K X 用户数,也就是小于2M。当在线用户数超过5个以后,用户之间通过P2P相互交换信息,多出的用户不再直接从服务端读取码流,这样服务端的带宽消耗仍然保持为2M。当然还会有一些交换寻址信息所需要的码流,但这些与流媒体本身的码流相比很小。
由于P2P的大部分处理都在客户端之间进行,对服务器压力很小,实际测试中2000人在线消耗CPU小于5%(双2.8GCPU服务器)。
1.3.P2P直播的特点
P2P直播在容量上按理论没有限制。在线用户越多网络越顺畅。
P2P直播不同于VOD点播,用户不可以选择播放的内容,只能按时间点来观看节目。因此P2P直播形式上更像是网络上的电视,用户只能在频道之间进行选择。
P2P直播有时延。由于需要建立缓冲来进行P2P交换,会带来大约半分钟左右的延时。在节目开始播放之前也需要几十秒的下载缓冲时间。
P2P直播需要客户端插件支持。虽然流媒体本身的内容可以用windows media player或者real player之类的通用播放器来播放,但是客户端还需要安装有插件来接收和交换流媒体的内容。
1.4.P2P软件介绍
P2P是沈阳仁业软件有限公司开发的一款P2P直播软件。该软件经过了大容量压力测试,在3000人同时在线的情况下播放400K码流的节目,服务端CPU消耗约5%,带宽消耗小于4M。最高测试播放700K的码流,也基本可以满足要求。鉴于ADSL用户的上行带宽只有512K,实际可用一般小于500K,能够播放800K码流可以解释为有一部分通过LAN 上网的用户做出了重要贡献。
中国的网络由多个运营商割据,网络之间的连通性很差。例如电信的用户访问网通的服务器就会慢得无法忍受。而我们在测试中还发现,当P2P的用户数达到一定的数量,例如100人以后,网络之间差异可以被基本抹平。这是处于中间地带的用户起到的桥梁作用。
我们也进行了低服务带宽的测试,采用普通电脑作为服务器,以ADSL连接网络,在200人在线的情况下可以实现顺畅播放128K码流的节目。这就使得任何一个宽带用户都具备了开设自己的网络电台的可能。
2.应用方案举例
2.1.教育行业P2P应用方案
随着我国教育的普及,教育受众的种类和数量也在不断激增。无论是企业内部培训、职业就业教育、成人教育、专业技能教育,还是学校扩展教育,都汇集着大量的受教人员。为了提供更方便、更有效的教育手段,许多的教育机构将目光对准了网络视频远程教育的模式。另外,教职工之间的学术沟通、专家的讲座、教师的课堂教育等,都可以成为网络教学视频的内容,而让学员可以更好的观看到这些内容,对于众多时间不能灵活安排,地理位置又难以满足听课需求,如何在降低网络视频运营的大笔开销的同时,为学员提供一个更流畅、清晰的教学效果,已经是教育行业普遍关注的问题。
教育平台和网络电视应用目前已得到广电、电信及众多宽带运营商的广泛关注,是极具市场和社会价值的宽带增值服务。仁业软件公司凭借自身在宽带流媒体行业的长期技术积
累和雄厚的研发实力,率先推出商业化的P2P宽带流媒体运营平台,作为行业专家,独创的P2P 技术核心国内绝对领先,突破了宽带流媒体运营必须使用大量高配置服务器和大量的带宽的技术壁垒,使得大规模并发流畅观看的流媒体运营真正成为现实。
2.2.图书馆行业P2P解决方案
随着信息技术的高速发展,传统的图书馆已经远远不能满足现代化教育的需求。利用本系统完善的功能,以及强大的在线服务能力,再结合图书馆的实际需要,在实际的应用中为方便更多的师生观看各种学术会议、名人演讲,并及时播报馆内新闻,配置便携式转播工作站,随时将学术会议、名家访谈以及馆内活动进行现场直播。
2.3.政府行业P2P解决方案
随着计算机网络的普及以及网络视频技术的发展,通过在高速互联网和局域网内实现高质量的会议直播、电视直播等已经成为政务信息化的必然发展趋势。政府通过搭建的流媒体网络视频直播系统对外用于政府门户网站视频宣传,实现高质量的网络会议直播录播、等应用。通过便携的采集终端等,针对平时灵活的现场活动,提供不定时的视频节目采编,并通过网络传送到中心服务器,以低廉的成本十分方便地实现不同形式会议或活动的网络直播等。用户在观看网络视频直播节目的同时,通过文字与直播节目的嘉宾或主持人员进行互动交流。
2.4.医院P2P解决方案
网络全球同步直播是对医院的大型讲座、专家研讨会、卫生大讲堂等,为那些没有到场的领导或者客户提供线上同步观看的最好方法。是一个革命性多媒体影音互动技术。有效地结合了网络、视频通技术,创造出高品质的即时互动多媒体整合平台,是架构在医院网站上最新媒体传播方式。能够在医院网站上将医院先进的设备、各个科室、硬件软件设施等内容透过视频窗口在线播放,让医院可以轻松透过声音,影像及文字达到意想不到的效果。
2.5.直播举例:
文化艺术活动直播
人文旅游景点景观展示
企业推广活动直播:产品发布会,技术交流会,新闻发布会,产品巡展,公司历程,产品巡展,周年庆典,商业宣传活动
专业讲座,专业研讨会
在线课堂
在线论坛
在线访谈
企业大型宣传活动、新闻发布会、主题演讲、产品推广会、签约仪式及展会现场在互联网进行实时现场视频直播服务;
沈阳仁业网络技术有限公司