多媒体动态网页设计
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2 多媒体计算机系统的构成

一台多媒体计算机是由多媒体硬件系统和多媒体软件系统构成的。多媒体硬件系统平台包括计算机硬件及各种媒体的输入输出设备,如扫描仪、照相机、摄像机、刻录光驱、打印机、投影仪和触摸屏等。其中,插接在计算机上的多媒体接口卡是制作、编辑和播放多媒体应用程序必不可少的硬件设备,例如声卡、显示卡、视频压缩卡等,它们通过相应的驱动程序进行管理和控制。多媒体软件系统又包括多媒体系统软件、多媒体开放软件和多媒体应用软件等几个部分。多媒体软件系统的功能是将硬件有机地组织在一起,实现多媒体的有关功能。它除了具有一般系统软件的特点外,还反映了多媒体技术的特点,如数据压缩、媒体硬件接口的驱动、新型交互方式等。

1.2.1 多媒体计算机的硬件结构

多媒体硬件系统可以看成是在PC的基础上进行了硬件扩充,以适应多媒体信息处理功能的需求。从处理的流程来看,一个功能较齐全的多媒体计算机系统包括输入设备、计算机主机、输出设备、存储设备几个部分,而从处理过程中的功能作用看,多媒体计算机的硬件系统如图1-2所示。

图1-2 多媒体硬件系统组成框图

(1)音频部分。音频部分负责采集、加工、处理波表、MIDI 等多种形式的音频素材,需要的硬件有录音设备、MIDI合成器、高性能的声卡、音箱、话筒、耳机等。

(2)图像部分。图像部分负责采集、加工、处理各种格式的图像素材,需要的硬件有静态图像采集卡、数字化仪、数码相机、扫描仪等。

(3)视频部分。视频部分负责采集、编辑计算机动画、视频素材,对机器速度、存储要求较高,需要的硬件设备有动态图像采集卡、数字录像机、摄像机等。

(4)输出部分。可以用打印机打印输出或在显示器上进行显示。

(5)存储部分。可以用刻录机刻录成光盘保存或用硬盘保存。

(6)其他控制设备。多媒体计算机还包括鼠标器、操纵杆、键盘、数字化仪、触摸式屏幕监视器等控制设备。

1.2.2 多媒体计算机的软件结构

多媒体计算机的软件系统又包括多媒体系统软件、多媒体开发软件和多媒体应用软件等几个部分,其软件系统结构如图1-3所示。

图1-3 多媒体计算机软件系统结构图

1.系统软件

系统软件是多媒体系统的核心,各种多媒体软件要运行于多媒体操作系统平台(如 Windows)上,故操作系统平台是软件的核心。多媒体计算机系统的主要系统软件有如下三类。

(1)多媒体驱动软件。它是最底层硬件的软件支撑环境,直接与计算机硬件相关,完成设备初始化、各种设备操作、设备的打开和关闭、基于硬件的压缩/解压缩、图像快速变换及功能调用等。

(2)驱动器接口程序。它是高层软件与驱动程序之间的接口软件,为高层软件建立虚拟设备。

(3)多媒体操作系统。又称为多媒体核心系统(Multimedia Kernel System),它的功能如下。对多媒体环境下的各个任务进行管理和调度;支持多媒体应用软件运行;对多媒体声像及其他多媒体信息进行控制和实时处理;支持多媒体的输入输出及相应的软件接口;对多媒体数据和多媒体设备进行管理和控制;对图形用户界面进行管理。也就是说,它能够像一般操作系统处理文字、图形、文件那样去处理音频、图像、视频等多媒体信息,并能对CD-ROM驱动器、录像机、MIDI设备、数码相机、扫描仪等各种多媒体设备进行控制和管理。传统计算机所使用的操作系统或多或少地支持多媒体,例如,Windows 3.1在支持多媒体方面要比DOS强,但它还不是真正意义上的多媒体操作系统。随着多媒体技术的发展,使得传统的操作系统增加了许多适应多媒体的内容,并已研制出具备多媒体功能的操作系统。例如,美国苹果计算机公司为Macintosh计算机配置的操作系统MAC OS、微软公司的Windows系列操作系统都属于多媒体操作系统。

2.开发软件

多媒体开发软件是多媒体开发人员用于获取、编辑和处理多媒体信息的软件的统称。它可以对文本、图形图像、动画、音频和视频等多媒体信息进行控制和管理,并把它们按要求连接成完整的多媒体应用软件。

3.多媒体应用软件

多媒体应用软件是根据多媒体系统终端用户的要求而定制的应用软件或面向某一领域的用户制作的应用软件系统,即面向大规模用户的系统产品。这类软件直接与用户接口,只要根据应用软件所给出的操作命令,通过最简单的操作便可使用这些软件。根据多媒体系统终端用户要求而开发的应用软件有:特定的专业信息管理系统,语音/Fax/数据传输调制管理应用系统,多媒体监控系统, CD-ROM 播放软件,各种多媒体 CAI 软件,各种游戏软件等;面向某一个领域的用户应用软件系统有:多媒体会议系统、视频点播服务(VOD)等。