多媒体计算机系统组成
1.2. 多媒体计算机系统
多媒体计算机系统一般由多媒体计算机硬件系统和多媒体计算机软件系统组成。
1.2.1.多媒体计算机硬件系统
多媒体计算机硬件系统是在个人计算机上增加各种多媒体输入和输出设备及其接口卡.图所示为具有基本功能的多媒体计算机硬件系统。
1.主机
多媒体计算机主机可以是大型机、中型机,也可以是工作站,然而更普遍的是多媒体个人计算机(multimedia personal computer,MPC)。为了提高计算机处理多媒体信息的能力,应该尽可能地采用多媒体信息处理器。
2.多媒体接口卡
多媒体接口卡是根据多媒体系统获取、编辑音视频的需要,插接在计算机上以解决各种媒体数据的输入/输出问题的。常用的接口卡有声卡、图形加速卡、视频信号捕捉卡、视频压缩卡、视频播放卡、光盘接口卡等。
3.多媒体外部设备
多媒体外部设备包括以下几种。
1)视频、音频输入设备。例如,摄像机、DVD、扫描仪、传真机、数码照相机等。
2)视频、音频播放设备。例如,电视机、投影仪、音响等。
3)人机交互设备。例如,键盘、鼠标、触摸屏、绘图板、光笔、手写输入设备等。
4)存储设备。例如,磁盘、光盘等。
1.1.2.多媒体计算机软件系统
多媒体计算机软件系统可以按其功能划分为不同的类别层次,如图8.2所示。
(1)多媒体驱动程序
直接和硬件打交道的多媒体软件称为多媒体驱动程序。它负责设备的初始化、各种设
备的操作、打开、关闭、基于硬件的压缩/解压缩、图像快速变换、硬件功能调用等。这类软件一般随硬件一起提供。
(2)多媒体设备接口程序
多媒体设备接口程序是高层软件与驱动程序之间的接口程序。它为高层软件建立虚拟设备,以便程序员能够通过接口调用系统功能,在应用程序中控制多媒体硬件设备。
(3)多媒体操作系统
多媒体操作系统是多媒体计算机软件系统的核心和基本软件平台,一般是在传统操作系统功能的基础上扩充、改造,实现多媒体环境下多任务调度,保证音频、视频同步控制及信息处理的实时性,提供多媒体信息的各种其木操作和管理,还具有独立于硬件设备和较强的可扩展性。目前,MPC上常用的多媒体操作系统有Microsoft公司的Windows操作系统、Apple公司在Macintosh 上的Mac OS系统、Linux的多媒体操作系统等。
(4)多媒体素材制作软件
多媒体素材制作软件是为多媒体应用程序进行数据准备的软件,主要是多种媒体的数据采集软件。多媒体素材制作软件按功能分为文本编辑软件、图形图像编辑软件、音频编辑处理软件、动画编辑制作软件等。作为软件系统层次它不能单独算作一层,它实际上是创作软件中的一个工具库,供开发者调用。多媒体素材制作常用软件如表1所示。
表1多媒体素材制作常用软件
| 文本编辑软件 | 图形图像编辑软件 | 音频编辑处理软件 | 视频编辑制作软件 | 动画编辑制作软件 |
| 记事本 | 画图 | 3D Studio MAX | ||
| 写字板 | Photoshop | 录音机 | Adobe Premiere | Maya |
| Microsoft Word | Illustrator | Animator Studio | ||
| WPS | AutoCAD | Cool Edit Pro | Microsoft Video for Windows | Flash |
| IBM Via Voice | CorelDRAW | Sound Forge | Asymetrix DVP | UIead GIF Animator |
| 汉王语音录入和手写软件 | Fireworks | GoldWave Editor | 会声会影 | SimpleSVG |
| 清华紫光OCR | MATLAB | Windows Movie Maker | ANIMO | |
| 尚书OCR | 万彩动画大师 |
(5)多媒体创作软件
多媒体创作软件是在多媒体操作系统上进行开发的软件工具,用于生成多媒体应用软件。多媒体创作软件提供将媒体对象集成到多媒体产品中的功能,并支持各种媒体对象之间的超链接,以及媒体对象呈现时的过渡效果。常用的多媒体创作工具软件有以下几种。
1)Microsoft PowerPoint。该工具是幻灯式界面、线性表现结构的创作工具。
2)Macromedia Authorware。该工具是基于流程图的多媒体创作工具。
3)Macromedia Director。该工具是以时间序列为基础的多媒体创作工具。
4)Multimedia ToolBook。该工具是以页为基础,建立像书一样多维结构的多媒体创作工具。
多媒体创作软件大都提供文本及图形的编辑功能,但对复杂的媒体对象的创建和编辑,如声音、动画及视频影像等,还需借助多媒体素材编辑软件。
(6)多媒体应用软件
多媒体应用软件是在多媒体硬件平台上设计开发的面向应用的软件系统,包括用创作工具开发的应用,可以广泛使用的公共型应用支持软件(如多媒体数据库系统等),还包括不需二次开发的应用软件。这些软件已广泛应用于教育、出版、影视特技、动画制作、电视会议、咨询服务、演示系统等,还将深入社会生活的各个领域。

