MILY: 仿宋_GB2312">流媒体是指以流式方式在网上传输的媒体形式。也就是一边传输一边播放的媒体形式,它的出现是相对于下载后观看这样一种网络媒体观看形式的。流媒体实时传播,无需等待,其优越性和广泛应用性是不言而喻的。流媒体的典型应用包括视频点播、视频会议、远程教育、远程医疗、远程监控和直播等。流媒体应用被称为新一代互联网应用的标志,在近几年得到了飞速的发展。宽带流媒体也彻底改变了传统互联网只能表现文字和图片的缺陷。可以想见,未来互联网上传播的信息,80%以上都将是流媒体信息。
流媒体服务器是运营商向用户提供视频服务的关键平台。是流媒体应用系统的核心设备。主要功能是对媒体内容进行采集、缓存、调度和传输发送。流媒体应用系统的主要性能体现都决定于流媒体服务器的性能与服务质量的好坏。所以,流媒体服务器是流媒体应用系统一切功能的基础,也是最主要的组成部分。
一、产品简述
ClearServer 是上海清鹤数码科技有限公司自主研发并拥有完全自主产权的智能型宽带流媒体服务器软件。该软件目前属国内第一个真正意义上自主研发的高技术含量的流媒体应用核心软件,其应用性能指标和技术水准均属国际领先。该产品全面支持RTSP、RTP、RTCP及RSVP等国际标准协议;采用MPEG4的国际编码标准,完全满足互联网上宽带流媒体传输的需求;媒体源文件支持VCD、DVD、MPG、AVI、MOV、 DivX等所有主流的文件格式;并且用户终端可使用绝大多数常用的播放工具进行媒体播放。是真正意义上的全兼容全开放的高扩展性系统。该服务器软件构建的 VOD系统,可满足几十到几万个并发流的服务能力,并且具备高性能、高服务质量、高可靠性和高扩展性的特点,同时具有非常低廉的总拥有成本。该产品是清鹤公司基于国际流媒体领域最先进的技术成果,并融合多项国际技术专利,由多名清华大学的博士和硕士为主的技术精英团队共同研发而成。其服务质量、终端用户并发数、整体性能和兼容扩展性等方面均超越国际同类产品。
二、ClearServer十大特性
与国际其他同类产品相比,智能型流媒体服务器CLEARSERVER主要具有以下特性:
1. 终端用户并发数高
ClearServer 融合了专利技术:发送速率控制与平滑技术,使终端用户的并发数目大大提高。相比于国际同类产品,在相同的硬件条件下,CLEARSERVER的可支持的终端用户并发数比国际其他厂商的产品多40%--60%。一般来讲,一台千兆网卡的普通服务器,可支持500-600个MPEG4编码格式DVD效果的媒体流。这样使运营商的单位服务成本大大降低。
2. 系统服务质量(Qos)高
ClearServer 融合了自有的国际专利技术“自适应流媒体传输技术”,该技术方案可根据终端用户缓冲区的状况,实时动态调整发送的媒体码流,使其适应网络资源的不断变化,这样在终端用户这边,声音和视频的播放始终保持流畅连续,不会发生停顿、抖动和不连续等现象。并且充分利用网络资源,使媒体播放质量保持所能达到的最佳状态。
3. 充分利用网络资源
结合我公司的多项专利技术和一系列极具创新的技术方案,ClearServer在应用过程中,可最大限度地利用终端用户所能达到的网络资源,让用户接受达到的尽可能最好的视频和声音质量。这样使用户在网络资源不够丰富的条件下,能享受比其他同类产品所提供的更好的视听效果。
4. 资源耗用低
核心架构和信息处理方式采用专利技术算法进行优化设计,改进了通信协议和信息处理模式,使ClearServer系统运行时对CPU和内存资源占用极少,系统核心的主控服务器可同时处理几万个流的信息指令。
5. 采用MPEG4编码标准,支持各类媒体文件格式
MPEG4 编码标准具有图像质量高,码率低的特点,非常适合在互联网上传输。ClearServer首先支持的文件格式是目前最先进的DivX媒体文件,此类文件采用国际MPEG4编码标准,压缩率高,码率低的,而且其视听效果极佳,非常适合作为流媒体在网上传输,这类文件格式必将成为流媒体未来的主流。清鹤公司提供把任何类型的媒体文件转化成DivX格式文件的工具,该工具同时将媒体文件进行流化。媒体转化和流化过程不损害媒体质量。
6. 支持大多数终端播放工具
CLEARSERVER有较强的兼容性,不需要专门指定的播放工具。支持所有大多数的终端播放工具。包括RealPlay, QuickTime、MediaPlayer等主流播放工具。终端用户可根据需要和喜好选择任何一种喜欢的播放工具,也可网上免费下载我们的播放工具。并且可以根据运营商要求定制支持某种播放工具。
7. 可满足几十个到几万个并发流的服务需求
ClearServer 的系统设计弹性很大,既可以满足小型运营商或企业几十或几百个并发流的业务需求,又可以通过服务器集群并联扩展,达到几万个并发流的服务水准,满足大型运营商的业务需求。系统的性能和服务质量随着并发流的增加,也不会有任何下降。其总体成本比专业的流媒体服务器也要低廉很多。
8. 可采用分布式存储方式
ClearServer 的技术架构设计灵活,运营商既可以选择集中式的网络配置管理,即把所有的服务器和管理平台集中在同一个地方的局域网内进行管理和运行。又可以采用分布式的运营方案,即把多个播放板和存储设备分散在各个不同的地域,通过互联网进行数据指令的交互。这样做可以提高整个系统的容错性和灵活性,并可以采取就近原则为用户服务,还可以分散运行风险和投资。
9. 高稳定性
系统运行在稳定性极强的操作系统Linux平台上。并且系统的体系架构也设计的非常稳固和成熟,可以应对各类情况。
10. 低成本的解决方案
相比于国际厂商动辄上百万的售价来说,我们的产品是一个相当廉价的解决方案。因此,CLEARSERVER 流媒体服务器软件,可以让流媒体应用运营商大大减少系统的初期投入。成本降低的另一个体现是降低了单位客户的服务成本:单一服务器的终端用户并发数大大增加,这样运营商在相同的服务器硬件投资上,可服务的终端用户的数目也大幅增加,单位客户的服务成本从而降低。
三、产品主要部件描述
1.流媒体服务器:主要包括两个部分
l 主控服务器
主控服务器为整个系统的核心控制部分。一般一个系统只有一台主控服务器。它的主要功能是接受认证系统或终端用户发送的点播请求信息,判断用户点播节目的条件和当前系统的状况,进行自动负载均衡,将点播请求信息和节目文件所在路径等指令信息发送给合适的播放板,并监控播放板的运行状况,实时将运行信息写入数据库。同时监控网络和终端用户的反馈信息和其他动向,根据信息对输出播放进行实时的调整,发送调整指令给播放板。主控服务器为整个系统的控制中心,起着关键的调度作用。
l 播放板服务器
播放板服务器是把媒体文件传送给终端用户的服务器。可根据系统大小配置一台或多台播放板服务器。它的主要功能是接受主控服务器发来的播放指令,根据指令从节目库中读取媒体文件,给终端用户发送相应的流媒体信息。在系统运行过程中,播放板的工作始终受主控服务器控制。终端用户的所有请求均通过主控服务器进行统一协调和转发。
2.管理平台与工具
l 服务管理与监控终端
主要功能是启动和停止主控服务器、播放板的运行服务。并实时监控主控服务器和各个播放板的运行状态和在线人数。该终端可运行于Windows平台,方便系统管理人员的操作。
l 节目转换与管理工具
主要功能是将大量的片源,包括VCD、DVD等媒体文件转换成流格式的媒体文件,并对文件进行编号、分类和存储管理,便于流媒体服务器快速查找和调用。该工具对节目转化速度进行优化,一部容量为600M的影片转化为流格式的时间为3-5分钟。
3.二次开发包
l 标准开发集成中间件(OCX控件)
提供一系列的标准接口,可与数据库与服务器进行实时的数据交互。方便系统与第三方的计费和管理系统进行集成和二次开发。
四、网络连接示意图
说明:
1. 计费、认证、用户管理系统可以是第三方产品。
2. 若播放板服务器只有一个,可与主控服务器安装在同一台服务器上。
3. 若有多台播放板服务器,则存放节目库的磁盘阵列需用光纤集线器与各播放板连接。
数据交互示意图
节目点播运行流程示意: