欢迎来到天天文库
浏览记录
ID:47630512
大小:59.00 KB
页数:9页
时间:2020-01-31
《多媒体点播系统概述》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.word可编辑.多媒体点播系统概述----ixJetStreamingVODSystem前言Intranet和Internet技术的发展、以及基于Server/Client、Web/Browser技术的发展改变了信息基础设施的结构,这包括信息的生成、存储、传送和表现形式。目前,传统的数据格式例如文本、图形或图像、以及极窄带的音视信号已被数字化,可通过网络存储、传送和再现;但是,依赖传统信息格式并不能充分满足当今社会对高质量、连续多媒体如高保真音频和电视质量视频的应用要求。这些应用覆盖着各行业广泛的领域,如公司培训、远程教学、书报亭、广告亭、卡拉OK、其它视频点播等等。把连续媒体
2、引入信息基础建设中,对计算机开发这带来新的挑战----因为连续媒体中存在其固有属性,包括大容量的数据卷组和连续播放的要求。它需要转换到大容量存储器中,需要宽带网络环境,最重要的是必须能够实时传输。传统的手段不可能满足严格的定时和容量要求,特别是在文件系统和I/O处理部分。针对传送连续媒体的需求产生了许多解决方法:其中一些使用专用的硬件平台或昂贵的超级计算机作为多媒体服务器;依赖硬件的解决方法会给今后的扩展、升级和维护带来问题,且代价沉重。另一些采用低带宽连接,传送低质量、小屏幕的视频内容,例如你偶尔拨号上网收看一些"节目",这种方法只能局限在某些应用,无法保证更高质量的视频点播(
3、VOD)。ixJetStreamingVODSystem就是在这种呼唤下应运而生的,它提供了一种经济有效的解决方法来适应多媒体内容的传送。它的设计遵循以下四个原则:(1)使用现在流行的基于WindowsNT的PC技术,以及Client/Server、Web/Browser技术。(2)所有硬件和软件采用开放式标准。(3)支持跨平台。(4)传送高质量的视频内容。视频服务器视频服务器的工作过程如下:用户在客户端启动播放请求,这个请求通过网络发出,到达并由服务器的网卡接收,传送给服务器。经过请求验证后,服务器把存储子系统中可访问的节目名准备好,使用户可以浏览到所喜爱的节目单。用户选择节目
4、后,服务器从存储子系统中取出节目内容,并传送到客户端播放。系统整体设计目的是:经过网络通道对视频传输,使用户接收并播放平滑、连续的视频。通常,一个"回放连接"被定义为一个"回放流"(本文称为"流"----Stream)。可支持流的数量是衡量视频服务器能力的一个重要指标。影响服务器性能的因素有很多,其中两个重要因素是:存储子系统和视频传输机制。存储子系统决定了存储设备怎样快速地提供视频数据,而视频传输机制决定了怎样有效地通过网络传输视频。ixJetStreamingServer运行于WindowsNT环境下,它能够把多种符合工业标准的多媒体格式传输到连接在宽带网络上的客户端,支持的
5、多媒体格式有:MPEG-1、MPEG-2、AVI、QuickTime。多媒体内容以原有格式存储,不需要额外的转换。而其它公司一些产品往往需要把标准MPEG.专业.专注..word可编辑.格式转换为其专有格式,这种转换带来额外开销,这对于要求实时传输的动态馈入程序会造成一些问题。ixJetStreamingServer基于"软件解决思想",对硬件没有特殊要求。服务器可以支持IDE或SCSI接口的硬盘;这意味着对小规模视频流的需求,可以使用廉价的IDE接口硬盘。现在已经可以做到,在使用一块SCSI接口的视频硬盘时,一台服务器可以支持高达50个MPEG-1"并发流";通过增加额外的SC
6、SI通道和硬盘驱动器,一台服务器可以支持高达100个"并发流"。而且在点播时,上述两种配置的启动延迟都小于2秒钟。存储子系统:容量与结构有两个因素涉及到视频服务器的存储子系统设计:存储容量和访问容量。对于前者,它的意思是存储设备全部可利用的存储空间对于后者,存储访问能力是指是指存储设备所提供的访问能力。正如上面提到的,要保证平滑的视频回放,服务器需要从存储子系统中取得视频资料,并且满足视频回放率的要求。因此根据一台服务器计划支持多少个"流"的数量,可以对相应的存储子系统进行伸缩调节。具有优良管理能力的存子系统设计,成为提供视频传输服务的一项重要组成。除了容量因素以外,还有一个重要
7、的因素要考虑:存储结构。众所周知,把全部视频内容都存储到计算机内存上绝对不是经济的办法,尽管内存提供了高速的访问能力(在纳秒级),但成本太高了,会使多媒体技术难以推广。有一种选择就是按照和当前计算机系统类似的层次体系结构组织存储设备。层次体系存储子系统的主要构想是只使用少量的、昂贵的高速缓存存储频繁(当前)使用的视频内容,利用大量的、价格便宜的存储设备(例如硬盘)保存视频内容。总体来说,这种体系结构是最经济的手段。如何利用视频服务器的层次存储体系结构,将影响到整个系统的价格和性能
此文档下载收益归作者所有