多媒体系统组成结构 多媒体原文new_第1页
多媒体系统组成结构 多媒体原文new_第2页
多媒体系统组成结构 多媒体原文new_第3页
多媒体系统组成结构 多媒体原文new_第4页
多媒体系统组成结构 多媒体原文new_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第四章 多媒体系统组成结构第一节一 多媒体计算机基本组成构成多媒体系统是指能对数据、文本、图形、图像、动画、声音、视频等多媒体信息载体进行逻辑互联、获取、编辑、存储和播放的一个计算机系统。它要求计算机交互式地综合处理以上各种媒体信息,尤其是对于图像和声音数据,如果要实现多媒体应用要求的实时处理,多媒体系统必须速度高、功能强。为了较好地完成多媒体系统所需求的交互处理声音、文字、图像等数据的任务,通常有以下三种途径:一是选用专用芯片来设计专用接口板卡。例如可以用声霸卡解决声音的输入、输出以及实现编码和解码的问题;采用视频采集卡可以 视频的采集和压缩功能。二是选用直接设计和实现的专用多媒体系统,如p

2、hilips公司和sony公司的CD-I系统、Commodore公司的Amiga系统、Apple公司的Hypercard以及Intel公司的DVI系统等。三是在已有的计算机基础上通过增加多媒体升级套件而成为多媒体系统,如增加声卡、视频采集卡、扫描仪、数码相机、数码摄像机等现在一个很明显的趋势是把各种多媒体功能集成到计算机中去。例如,现在很多计算机主板都集成了声卡、视频采集卡和网卡,有些多媒体数据计算已经融合到CPU中。从总体而言,一台多媒体计算机是由多媒体硬件系统和多媒体软件系统肉构成的,其中多媒体软件系统又包括多媒体操作系统、多媒体创作工具和多媒体应用系统等几部分(我们将在本书后面部分进行介

3、绍)。下面我们讨论多媒体计算机硬件系统。一个功能较齐全的多媒体计算机系统从处理的流程来看,包括输入设备、计算机主机、输出设备、存储设备等几个部分;而从处理过程中的功能作用来看,则可分为以下几个部分:1. 音频部分。负责采集、加工、处理波表、MIDI等多种形式的音频素材,需要的硬件有录音设备、MIDI合成器、高性能的声卡、音箱、话筒、耳机等。2. 图像部分。负责采集、加工、处理各种格式的图像素材,需要的硬件有静态图像采集卡、数字化仪、数码相机、扫描仪等。3. 视频部分。负责采集、编辑计算机动画和视频素材,对机器速度及存储要求较高,需要的硬件设备有动态图像采集卡、数字录像机,以及海量存储器等。4.

4、 输出部分。可以用打印机打印输出或在显示器上进行显示。5. 存储部分。可以用刻录机刻录成光盘保存。在多媒体硬件系统中,计算机主机是基本型部件,也是关键部件,如果没有它,其他多媒体功能就无所谈起。计算机主机一方面控制输入输出以及数据存储设备,另一个重要的方面是对输入的各种音频、视频等数据进行处理和变换,得到最终我们想要的结果。衡量一台计算机的性能的主要因素是CPU(中央处理器)、内存、主板等的性能,其中处理器的好坏直接影响到多媒体系统的性能。自1971 年Intel公司推出世界上第一个微处理芯片4004以来,至今微处理器的发展经历了五个阶段,从Intel 4004 到80x86再到Pentium

5、(奔腾),如今已经发展到Pentium4,时钟频率已达2.4GHZ。除了时钟频率以外,位长也从最初的4位发展到如今的64位,整数和浮点运算能力都大为加强。同时,为了更好地扩展功能以满足用户的需求,大多数微处理器都集成了一些特殊功能模块,如图形部件、数字信号处理部件、图像处理部件、向量矩阵处理部件等。因此,目前的通用处理器有足够的就算能力支持用软件方式完成某些标准所要求的功能。例如,在高档微型计算机(如 Pentium 4)或工作站上可以对MPEG 4序列进行实时解码。对于H.261视频协议而言,仅使用软件就可以对QCIF图像近似实时软件编码或解码。但是要让目前的多媒体计算机完成多媒体的所有功能

6、还不太现实,这有待于数据压缩等相关学科的技术进步。 输入设备是多媒体系统的先导硬件,完成数据导入的功能。输入设备分为数字输入和模拟输入,数字输入一般是通过扫描仪、数码相机或数码摄像机获得的;模拟图像信号(如普通;录像机、电视机等视频信号或通过电话线等模拟网络传过来的模拟数据)要通过图像采集卡经数字化后才能输入给计算机,话筒、录音机等的模拟音频数据是通过音频采集卡来完成相似的数字化过程的。经过计算机处理以后的数据可以由相应的设备输出,也可以存储起来。由于多媒体的数据量通常是很大的,所以像软盘这样的存储设备已不适用,我们要把数据通过编码后存储在大容量的存储设备中,如硬盘(IDE硬盘、SCSI硬盘等

7、)。现在100GB以上容量的硬盘已经出现,硬盘的转速也提高很快,目前已经达到10000r/min。另外,用得较多的存储设备还有数据磁带和光存储设备。数据磁带的主要优点是存储数据量大,但是有可能断裂和霉变;光盘存储器由光盘驱动器和盘片组成。一张CD-ROM光盘可以容纳大约650MB的信息内容,它适于存储如文本、图形、图像、动画、视频或音频等多媒体信息。目前,计算机播放的多媒体信息内容和安装的应用程序大多来自于CD-ROM光盘。对不同的媒体信息输出和不同的应用目的则有不同的输出设备,比如显示器可以用来实现显示图像、文本等,但是不能长期保存数据,更不能播放声音。声音需要放大器、扬声器、音响或MIDI

8、合成器等设备才能回放。显示器关机后信息就会丢失,称为软输出设备,投影仪、电视机等都属于此类;而打印机、胶片记录仪、图像定位仪等则是硬输出设备,它们的输出可以长期保存。二、多媒体个人计算机(MPC)标准多媒体个人计算机(Multimedia Personal Computer,简称MPC)是指具有特定多媒体功能的个人计算机。实际上,MPC并不是全新的个人计算机,它是在现有个人计算机基础上加上一些硬件卡及软件,使其具有综合处理声音、文字、图形、图像等信息的功能。为了推广多媒体计算机,1990年11月,以Microsoft公司为主的主要多媒体开发厂商联合成立了“多媒体个人计算机市场协会(Multim

9、edia PC Marketing Council)”,该协会后来改组为“多媒体个人计算机工作组(Multimedia PC Working Group)”,涉及到全世界数千家重要的计算机生产厂家,负责制定和推广各种MPC标准。MPC要完成的一个很重要的工作就是解决不同厂家生产的计算机产品之间的标准化和兼容性问题,以及它们能够方便地组成多媒体个人计算机。为此,必须解决以下两个关键问题:一是如何能使应用软件和工具软件在各种操作系统和硬件平台上都能够运行,既在各种软、硬件平台运行时的兼容性问题;二是数据交换兼容性问题,尤其是使用不同编码方法的硬件设备之间这个问题更加突出,需要完成数据格式之间的转换

10、。MPC标准不仅仅是对硬件系统的要求,它规定了一个以Intel处理器芯片为基本的计算机,转变成为多媒体计算机的最低软、硬件规范。MPC标准中明确规定了多媒体计算机必须配备的主机设备、多媒体扩展设备和操作系统等量化的数据。到目前,实际上已经有三个相互延续的MPC标准问世,既MPCLevel 1,MPGLeve3,分别用MPC 1,MPC 2和MPC 3来标记。(一) MPC1MPC 1于1991年发布,它规定的最小工作平台如下:80386SX处理器、至少2MB内存、30MB硬盘、16色BGA显示器、单速CD-ROM驱动器、8位声卡以及带有多媒体扩展的Windows操作系统,具体数据如表4-1所示

11、MPC 1的功能较差,不足以用来开发或播放较好的多媒体软件,现在早已过时,但是作为多媒体计算机的第一个系统规范仍具有十分重要的地位。(二)MPC 2在制定MPC 1标准时由于对多媒体的发展估定不足,致使新标准刚刚实施,有的指标就已经落后了。对开发有较高要求的多媒体应用,8位声音采样和256色图形显然是远远不够的,而且当时市场上的多媒体产品已经超过了MPC1标准规定的指标。于是,多媒体个人计算机市场协会在1993年5月公布了MPCLevel 2标准,符合这个标准的个人计算机将带有MPC 2的标志。除了对CPU主频、内存和硬盘等主要部分做了改进外,MPC 2更增强了对声音、图像、视频动画播放和ph

12、oto CD的支持。MPC 2的具体配置情况见表4-2(二) MPC 31995年6月,由更名为多媒体个人计算机工作组(Multimedia PC Working Group)的多媒体计算机市场协会公布了最新的MPC 3标准,它反映了Pentium CPU,MPEG视频压缩技术和Windows95的出现给多媒体带来的巨大冲突。MPC 3标准要达到的一个重要目标是使多媒体计算机在CD级音响伴奏下播放全屏幕MPEG视频(不使用“硬压缩”方法)。MPC 3技术规范的详细配置见表4-3由上面的分析可以看出,MPC平台标准的特点是兼容性、个人化和家庭化,其任务是让每个个人计算机推广到家庭,使个人计算机连

13、接到每个家庭的电视、电话和立体声音响设备,个人计算机组成为家庭管理和娱乐的中心,这样就会使个人计算机产业应用有一个突破性的发展。在MPC标准公布以前,多媒体软、硬件的开发没有共同遵循的规格,软、硬件厂商各自为政,无法制作出可适合于不同计算机使用的多媒体产品。在MPC推出以后,MPC平台标准与开发者、用户和销售商都有关系密切:对计算机应用开发者来说,MPC是开发先进的多媒体应用系统的标准,正是由于这个标准所确定的统一的多媒体运行和开发环境,促成了各种多媒体产品和软件如雨后春笋般地涌现出来,极大地带动了多媒体CD出版物的流行;其次,对用户来说,MPC是建立能支持多媒体应用的个人计算机系统或者已有的

14、个人计算机升级为多媒体系统的指南;最后,对销售商而言,MPC是一个组织的标志,这个组织的总之是尽可能的使个人计算机用户拥有多媒体功能,因此他们乐于销售。得到MPC的办法有两种,要么购买成套的MPC,要么在原有计算机基础上购买其他部件进行升级。实际上,由于MPC是一个标准而不是计算机,所有我们可以从任何地方购买零部件来装配自己的MPC,只要符合该标准就可以了。值得一提的是,MPC标准只限定可组成多媒体计算机的最低配置,它留下了足够的空间,使零售商可以增加系统和外部设备的功能,用户可以随时升级到更高的配置。比较MPC与普通个人计算机的组成可以发现,MPC的CPU、内存、外存、输入输出以及各种接口等

15、两者都有,但是MPC的指标常常要高一些,我们通常需要扩展的是CD-ROM驱动器、音频卡和其他标准需要的配件。MPC具有以下几个特点:1.CD-ROM光盘驱动器必不可少。CD-ROM是多媒体时代最重要的外部存储设备之一,不仅音乐、动画和电影节目可以预先录制在光盘上,而且工业、农业、文教卫生等众多领域的文献资料均可预先录制到光盘上。例如Microsoft公司的百科全书光盘中,包括了21000篇文章和图画,并伴有动画和诗人的朗读,其声音有几种语言效果,现在出版的著作很多都附带同步光盘,极大地提高了读者阅读和学习的效率。另外有些杂志,常在年终的时候把本年度的所有期刊制作成多媒体盘片,这使得查阅检索信息

16、非常方便。CD-ROM的特点是数据存储容量大、具备移动存储能力、数据交换方便、盘片数据保存时间上。也正是由于CD-ROM的出现才极大地推动力计算机多媒体技术的发展,因此被称为多媒体时代的“发动机”。随着技术的发展,CD-ROM已经成为个人计算机的标准配置,并且有的用户已经开始配置DVD-ROM或具有CD-ROM功能的刻录机。2.高质量的声卡和数字音响。MPC都具有语音变成数字信号和数字信号变成语音的A/D和D/A功能,并可以把数字信号记录到硬盘上从硬盘上重放。没有声音的计算机不但谈不上多媒体计算机,而且给我们的生活也带来不了多少乐趣,学习效率也会大打折扣。因此,我们需要一套高质量的声音处理和回

17、放系统,声卡和音响(或耳机)是必不可少的。就技术而言,声卡已基本完成了由ISA接口向PCI接口的过渡,增强3D音效尤其是多声道,是现在声卡产品的重要特点。而且很多主板中已经集成了声卡,但是集成声卡的效果肯定不是最好的。3.图文并茂的现实。MPC的图形显示卡(简称显卡)允许在同一画面上显示清晰的图形、图像和文字,因此能够显示来自视频采集卡、光盘、互联网等数据源的动画、影视材料、文字等,并且具备使画面、字幕和声音同步的能力。静态图像和运动视频信号数字化存储到帧存储器中,要解决如何把它们变成标准文件存入内存或外存,如何对不同的图像文件格式进行转换,最后又如何在显示器的屏幕上显示的问题。这些问题的解决

18、都需要显卡来完成。随着微型计算机CPU性能的不断提高,显示系统也不断推出新的标准,目前显卡的发展速度甚至超过了CPU的发展速度、图4-2所示为旌宇SP7300显卡的照片作为计算机的重要组成部分,显卡的作用是不容忽视的,几乎每一个应用程序都会使用到显卡。简单地说,显卡的作用就是控制显示器上的每一个点的亮度和颜色,使显示器描绘出我们想看到的图像。早期的显卡并没有受到太多的重视,它的作用无非是如实地将处理器输出的数据转换后显示在显示器上。当然,那时屏幕上看到的多是一些简单的文本文件。随着图形软件的不断增多,尤其是图形操作系统的逐渐普及,单单依靠CPU去处理所有的数据会极大地影响系统的整体性能,因此产

19、生了图形加速卡。此时的图形加速卡的作用更像一个协处理器,它的作用就是对图形软件进行加速处理,而空闲出的CPU则可以处理更多的数据。如果没有加速卡,那么CPU必须计算每一个像素的色彩和位置,这无疑是对宝贵的CPU资源的极大浪费。事实上,现在所有的显卡都是加速卡,而且如今它们大多具有3D加速功能。显卡的核心部件是显存,它是用于存储计算机生成图像信息的帧存储器。目前应用最多的显存是SDRAM,使用SDRAM的原因不是因为它速度高,而是由于成本上的限制。真正为显卡设计的存储气是VRAM和WRAM,但是由于其成本过高而很少应用,比较常见的还是SDRAM。上面提到的VRAM和WRAM都是双端口存储器,数据

20、的读写都有各自的通道,不会因为等待数据传输而影响性能,而SGRAM则是单端口,但是它可以在较低的成本上提供接近于VRAM和WRAM的性能。影响数据传输的不但是显存,显卡的总线也会对其造成很大的影响。对于2D加速卡来说,PCI总线133Mb/s的最高数据传输速率不会限制其性能发挥,但是3D加速卡在工作时要进行的大量“图形材质处理”,会以100-150Mb/s速率传输大量的位图数据,而PCI总线是无法满足需要的。另外,众多的PCI设备也会与加速卡争夺有限的数据带宽。Intel公司给出了一个解决方案,即在PCI2.1版本上推出的AGP图形界面,它是为3D加速卡所量身定做的廉价解决方案。AGP 2X的

21、传输速率就已经达到了533Mb/s。AGP的主要目的还是为了降低3D加速卡的成本,使3D加速卡在运算时可以直接对系统内存进行操作。目前很多3D加速芯片都可以对内存进行读和写的操作,使3D加速芯片一次可以处理更多的数据,减少了等待时间。要注意,目前市场上的很多AGP显卡实际上都无法实现对内存的直接操作,而另一些3D加速芯片(例如,Voodoo Banshee)根本不支持AGP的特性。AGP 3.0是Intel公司兼容计算机的第三代显卡接口规范,已在2002年公布。从理论上来说,AGP3.0是不兼容AGP 2.0的。在Intel公司宣布AGP 2.0规范时,让它兼容AGP 1.0是很重要的,除了信

22、号电压降低了以外,AGP 2.0规范仅仅是在AGP 1.0规范的基础上作了一些改良。在使用“通用AGP主板”标准以后,AGP 2.0对旧显卡也提供了良好的支持。而AGP 3.0注重的是专业用户和工作站。AGP 3.0将信号电压降低了47%,新的标准电压只有0.8V,不再对AGP3.3显卡提供支持。不过,主板生产商可以通过“通用AGP 3.0主板”标准对3.3V信号电压提供支持。AGP 3.O规范最特别的一点就是可以支持多个AGP接口。主板生产商可以在主板上提供多个AGP插槽,一些用户需要将图像输出到两个甚至三个显示器上,有时候就不得不增加一块PCI显卡。但是使用PCI显卡会影响到系统的显示性能

23、。即使是在一块显卡上连接多台显示器也会影响到显卡的性能。使用另外一块AGP显卡是解决这个问题的最好办法。即使同时连接四台显示器也不会导致显卡的性能下降。显示卡到目前为止已经经历了四个主要发展阶段,其中前三个是关于显示卡的典型标准。(1) CGA图形标准。在IBM公司于1981年推出IBM个人计算机不久,就推出了CGA彩色图形适配器标准。CGA图形卡的核心部件是16kb帧存储器,它的图形控制器是广泛用于字符显示的CRT控制器6845CRTC芯片。CGA的图形分辨率较低,但它兼容的硬件较多,价格便宜,配套软件丰富,因而曾经被广泛使用。(2) DGA图形标准。1984年,IBM PC/AT研制成功,相应的显示的系统EGA增强型彩色图形板也应运而生。EGA标准分辨率为640*350。它可以姜戎CGA和MDA的各种显示方式,并扩充了640*350点阵、1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论