随着互联网的飞速发展,人们对互联网的要求已经不仅局限于文字和图像,需要更多媒体内容来满足更好的体验效果,而媒体资源需要消耗更多的昂贵的带宽资源,这样就造成了带宽尤其是骨干网资源的严重稀缺。 所以急需一种技术和模式来解决这个问题。
2004年5月欧洲杯期间,香港科技大学张欣研博士开发的CoolStreaming原型系统在Planetlab网上试用获得成功。这套系统使用Goosip协议在用户之间传播控制信令,使用类似于BT的多点对多点数据传播协议在用户之间传送媒体数据包。CoolStreaming系统是第一次真正将高可扩展和高可靠性的网状多播协议应用在P2P流直播系统当中,标志P2P直播技术进入准商业运作阶段。
系统介绍
光芒国际直拨系统(BC,Broadcasting system)系统基于P2P技术,服务于互联网(Internet)/内部网(Intranet)之上的视频直播应用。系统专业实用,部署简单,可很好满足电信运营商、广播电视台等的网络视音频直播、网上广播等应用需要,具有极好的稳定性,安全可靠性以及可扩展性。主要特点如下:
·采用流媒体技术,对网络带宽适应性高,在窄带及宽带环境中均能应用自如;
·采用P2P技术进行数据的分发和传输,在现有网络状况下,可有效支持大规模用户(如≥5000)的并发访问需求,解决大规模的直播应用;比传统C/S, B/S架构系统节省更多服务器和带宽资源。
·良好的扩容能力,对于新增的大量用户,只需增加少量或者无需增加服务器。
·高安全性,经过协议、内容加密、DRM,保证内容安全和网络不被污染。
·可管理性,通过内容管理进行节目内容和播出管理;通过monitoring系统对服务器和关键业务进行监护和管理;通过Log日志分析系统进行用户行为分析。
系统主要功能及优势
·系统效果与用户并发访问容量成正比,用户数量越多,系统性能越好;当达到2000人左右在线的情况下,如果不考虑用户上下载带宽的差异性,事实上,只需要1台服务器就可以支撑全部在线的用户;
·安全可靠,充分满足7×24小时的直播需要;
·自由的参数设置:可以灵活设置多种直播参数,并且可以进行在线动态调节系统性能,实现对系统的实时精细管理;所有的服务端均支持在线的参数设置,能够满足在线动态参数调节;
·扩展性强,支持无限级联,全面实现跨广域网的直播支持;
·支持客户端多频道选择,并且在服务器端对客户端频道进行统一管理;
·充分利用客户端闲置上传带宽,从而减少对服务器的需求;
·对直播频道进行实时监控;
·功能完善的客户端,并且可以订制。
|