多媒体点播系统概述
----ixJet Streaming VOD System
前言
Intranet 和 Internet 技术的发展、以及基于 Server/Client、Web/Browser 技术的发展改变
了信息基础设施的结构,这包括信息的生成、存储、传送和表现形式。目前,传统的数据格
式例如文本、图形或图像、以及极窄带的音视信号已被数字化,可通过网络存储、传送和再
现;但是,依赖传统信息格式并不能充分满足当今社会对高质量、连续多媒体如高保真音频
和电视质量视频的应用要求。
这些应用覆盖着各行业广泛的领域,如公司培训、远程教学、书报亭、广告亭、卡拉
OK、其它视频点播等等。把连续媒体引入信息基础建设中,对计算机开发这带来新的挑战
----因为连续媒体中存在其固有属性,包括大容量的数据卷组和连续播放的要求。它需要转
换到大容量存储器中,需要宽带网络环境,最重要的是必须能够实时传输。传统的手段不可
能满足严格的定时和容量要求,特别是在文件系统和 I/O 处理部分。
针对传送连续媒体的需求产生了许多解决方法:其中一些使用专用的硬件平台或昂贵的
超级计算机作为多媒体服务器;依赖硬件的解决方法会给今后的扩展、升级和维护带来问题,
且代价沉重。另一些采用低带宽连接,传送低质量、小屏幕的视频内容,例如你偶尔拨号上
网收看一些网收看一些 节目节目 ,这种方法只能局限在某些应用,无法保证更高质量的视频点播(VOD)。
ixJet Streaming VOD System 就是在这种呼唤下应运而生的,它提供了一种经济有效的
解决方法来适应多媒体内容的传送。它的设计遵循以下四个原则:(1)使用现在流行的基于
Windows NT 的 PC 技术,以及 Client/Server、Web/Browser 技术。(2)所有硬件和软件采
用开放式标准。(3)支持跨平台。(4)传送高质量的视频内容。
视频服务器
视频服务器的工作过程如下:用户在客户端启动播放请求,这个请求通过网络发出,到
达并由服务器的网卡接收,传送给服务器。经过请求验证后,服务器把存储子系统中可访问
的节目名准备好,使用户可以浏览到所喜爱的节目单。用户选择节目后,服务器从存储子系
统中取出节目内容,并传送到客户端播放。系统整体设计目的是:经过网络通道对视频传输,
使用户接收并播放平滑、连续的视频。通常,一个使用户接收并播放平滑、连续的视频。通常,一个 回放连接回放连接 被定义为一个被定义为一个 回放流回放流 (本文
称为称为 流流 )。可支持流的数量是衡量视频服务器能力的一个重要指标。影响服务器
性能的因素有很多,其中两个重要因素是:存储子系统和视频传输机制。存储子系统决定了
存储设备怎样快速地提供视频数据,而视频传输机制决定了怎样有效地通过网络传输视频。
ixJet Streaming Server 运行于 Windows NT 环境下,它能够把多种符合工业标准的多媒
体格式传输到连接在宽带网络上的客户端,支持的多媒体格式有:MPEG-1、MPEG-2、AVI、
Quick Time。多媒体内容以原有格式存储,不需要额外的转换。而其它公司一些产品往往需
要把标准 MPEG 格式转换为其专有格式,这种转换带来额外开销,这对于要求实时传输的