首页 > 开发 > 综合 > 正文

中软linux流媒体服务解决方案

2024-07-21 02:36:45
字体:
来源:转载
供稿:网友

  流媒体在中国的宽带建设中被列为最主要的应用之一,越来越多的网络服务运营商开始采用网络流媒体技术,以增强其在网络服务上的优势。流媒体技术将成为未来互联网应用的主流,并将推动互联网整体架构的革新。
  应用流媒体技术传输声音、影像或动画时,流媒体服务器向用户计算机连续、实时传送数据流,用户不必等到整个文件全部下载完毕,而只需经过几秒或十数秒的启动延时即可观看视频文件。当声音等实时媒体在客户机上播放时,文件的剩余部分将在后台从服务器内继续下载。流式传输避免了用户必须等待整个文件全部从Internet上下载后才能观看的缺点。以宽带为基础,流媒体不仅可以进行单向的视频点播,还能够提供真正互动的视频节目,如互动游戏、三维动画等。
  随着宽带网络的建设,用户对网络的使用,已不仅仅停留在信息查询上,用户对宽带网络的使用开始向娱乐,影视欣赏等方向转移,对流媒体的应用需求也从简单的了解信息向视听欣赏上转变。人们希望通过宽带网络获得交互式的影视感受,因此一方面要加大对网络环境的建设,同时对流媒体节目内容的编解码(制作与回放)技术和方式,也提出了更高的要求。
  中软linux流媒体服务为用户提供一个稳定的、性能卓越的、适用于宽带和Internet的流媒体服务。
  系统结构图
   中软linux流媒体服务解决方案(图一)
  广泛的支持
  支持多种媒体格式
  中软linux流媒体服务器不仅支持标准的流媒体格式MPEG-1、MPEG-2、MPEG-3、MPEG-4,还支持以下多种流媒体格式:
   RealNetworks: RealAudio (.rm), RealVideo (.rm, .rmvb), RealPix (.rp), RealText (.rt)
   Macromedia: Flash (.swf)
   Microsoft: Windows Media (.asf, .wma, .wmv)
   Apple: QuickTime (.mov)
   图片格式: GIF (.gif), JPEG (.jpg, jpeg), PNG (.png)
   其他: AU (.au), AIFF (.aif, .ief), WAV (.wav)
  提供对多种流媒体格式的支持,使得我们可以利用网络中丰富的流媒体文件和已有的流媒体文件,避免了转换流媒体格式文件而造成的不必要的麻烦。
  支持多种协议
  中软linux流媒体服务器支持多种协议。
  传输层协议支持:TCP、UDP。
  应用层协议支持:RTSP、MMS、PNA、HTTP。
  参见表1-1(应用层与传输层协议说明):
   中软linux流媒体服务解决方案(图二)
  支持SMIL
  SMIL是同步多媒体集成语言(Synchronized Multimedia Integration Language)的缩写,他可以实现同时播放在不同地方(服务器)、不同时间的多媒体片断,并实现对多媒体片断的有机的、智能的组合,避免了您为了构造自己的媒体文件进行的裁剪、编辑工作。中软linux流媒体解决服务提供对最新的SMIL2.0支持。
  多种视频压缩、播放工具支持
   中软linux流媒体服务解决方案(图三)
  除支持标准视频压缩工具外,还支持windows Media Encoder、Hellx PRodUCer、QuickTime Encoder等流行的视频采集、压缩工具。为您实现实时视频流传输提供多种选择。并支持多种客户端播放工具,如windows Media player、RealONE、QuickTime player等。
  支持多种视频流传输方式
  提供端到端、广播、组播等多种方式进行流媒体的传输,结合SMIL语言一起使用,可以截取其他运行中软linux流媒体服务的远端服务器上的流媒体文件,并实现视频的实时采集及传输。
  卓越的性能
   提供组播功能,充分降低流媒体传输所需带宽资源。
   提供流媒体文件内容缓冲,提供高性能流媒体访问服务。
   可自动识别网络连接情况,根据用户的不同网络带宽选择不同质量的流媒体文件传输给用户,并可根据用户播放工具中定义的连接速率,决定流媒体传输的速率。
   提供优秀的扩展能力,可根据用户的需要定制服务器的集群解决方案,提供优秀的性能保证。

   采用高效的压缩技术和流媒体播放技术,给您提供流畅的影音图象。
  强大的功能
   提供Web方式治理界面,实现对流媒体系统的实时监控。
   提供流媒体代理功能,代理用户的流媒体请求。一个流媒体代理服务器通常放置在intranet或是ISP的网络中,当一个播放器设置流媒体代理服务器时(比如RealPlayer),使用其来代理流媒体请求,并将用户请求的流媒体进行缓存。
   提供流媒体编码冗余功能,实现实时流媒体的高可用性。
  中软linux流媒体服务解决方案(图四)
   提供访问控制功能。通过对客户端的ip地址、流媒体服务器的IP地址以及端口的设定,制定allow或deny规则。规则的定义基于Web界面实现。
   提供认证功能。提供对多种访问请求的认证,如流媒体请求认证,登录治理员界面认证等。通过提供用户名及密码完成访问的认证,并提供认证信息缓存功能。认证功能需要流媒体播放工具的支持。
   提供具体的日志,并可对日志信息进行定制。
   流媒体播放时,可嵌入到浏览器中或直接使用播放工具进行播放。
  专家的服务
  中软linux流媒体服务器不仅是一个完善的、稳定可靠的、高效的流媒体系统,而且中软公司还为用户提供多种形式的(如电话服务、远程在线服务、现场支持服务)、全方位的、优质的技术支持与服务,用我们完善的服务为用户解除后顾之忧。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表