資源描述:
《多媒體技術20多媒體系統(tǒng)與應用》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、?21?第20章多媒體系統(tǒng)與應用第20章多媒體系統(tǒng)與應用多媒體技術是以多媒體的軟硬件為基礎的,硬件包括整機、芯片、板卡、接口和外設等,軟件包括支持多媒體的操作系統(tǒng)、多媒體數據庫管理系統(tǒng)和專用多媒體系統(tǒng)等,一般來說,硬件的發(fā)展往往比軟件快得多。多媒體的應用十分廣泛,主要的應用有(電子/計算機/網絡)游戲、萬維網和家庭影院等,其他應用則包括多媒體數據庫、多媒體內容檢索、虛擬現實、視頻點播等等。20.1多媒體硬件多媒體硬件包括多媒體計算機、芯片、板卡和外設,還有支持多媒體的總線和接口等。20.1.1多媒體計
2、算機服務器可以提供電媒體服務,但是一般并不帶多媒體界面。多媒體計算機主要是指客戶終端的具有多媒體功能的工作站和微型計算機。多媒體工作站是從圖形工作站發(fā)展而來,典型代表為SGI公司的SiliconGraphics系列工作站。多媒體微機的先行者是蘋果公司的Macintosh,目前的主流則是MPC(MultimediaPersonalComputer,多媒體個人計算機)。早期的MPC=PC+多媒體升級套件(聲卡喇叭+光驅)多媒體市場協(xié)會制定了MPC平臺最低標準:nMPC-1——1991.11.386SXCP
3、U、2MB內存、30MB硬盤、VGA顯卡、1XCD-ROM光驅、8位聲卡,Windows3.0+多媒體擴展nMPC-2——1993.5.486SXCPU、4MB內存、160MB硬盤、SVGA顯卡、2XCD-ROM光驅、16位聲卡nMPC-3——1995.6.Pentium75MHzCPU、8MB內存、540MB硬盤、SVGA顯卡、4XCD-ROM光驅、16位波表聲卡,支持MPEG-1播放從1995年后,就再也沒有制定新的MPC標準,因為多媒體現在已經成為所有PC機的主要功能和標準配置。20.1.2芯片
4、(支持)多媒體的芯片包括CPU、GPU和DSP等。?21?第20章多媒體系統(tǒng)與應用1.CPU多媒體應用程序需要高速CPU(CentralProcessingUnit,中央處理器)的支持。為了提高對多媒體數據的處理速度,CPU中還專門設計了用于多媒體的指令。CPU的多媒體指令,可以充分利用計算機的字長,一次同時處理4個(32位CPU)或8個(64位CPU)單字節(jié)的多媒體數據。多媒體計算中最耗時的是3D渲染,所以現代的CPU都增加了3D專用指令。n1997.1.9.:IntelPentiumMMX=Mul
5、tiMediaeXtension多媒體擴展(含57條MMX指令)n1998.9.21.:AMDK6-23DNow!(三維動畫,含21條指令)n1999.2.26.:IntelPentiumIII(MMX2,含3D指令集,共70條)2.GPUGPU(GraphicsProcessingUnit,圖形處理器)是顯卡的核心,發(fā)展速度超過CPU。GPU中包含的晶體管數幾乎是一年翻一番,打破了CPU18個月翻一番的摩爾定律。3.DSPDSP(DigitalSignalProcessing,數字信號處理)主要用于
6、音視頻編解碼和處理運算,位于聲卡、顯卡、視頻卡等專業(yè)板卡上。20.1.3板卡多媒體板卡主要有:n聲卡n顯卡(圖形加速卡)n視頻卡這些在前面的相關章節(jié)已經介紹過,這里就不再贅述。20.1.4總線PC機總線(Bus)的發(fā)展:nISA(IndustryStandardArchitecture,工業(yè)標準體系結構)——8b:5MB/s、16b:8MB/s,8MHz(1981IBMPC/XT引入,8位,8088CPU;1984,擴展后用于PC/AT,286CPU)nMCA(MicroChannelArchitec
7、ture,微通道結構)——IBM公司1985年為386PC引進,16/32bnEISA(ExtendedISA,擴展ISA)——32b:33MB/s(1988,386/486CPU)nVESA(VideoElectronicStandardAssociation,視頻電子標準協(xié)會)——?21?第20章多媒體系統(tǒng)與應用用于顯卡的局部總線,132MB/s,33MHz,1992.5.nPCI(PeripheralComponentInterconnect,外圍部件互連/周邊元件互連)——IAL公司提出,In
8、tel、IBM、Compaq等公司成立的SIG(SpecialInterestGroup,專責小組)制定,局部總線,32/64b,132/264MB/s,33/66MHz;266/533MB/s,66/133MHz;400/800MHz;1991.12.V1.0,1993.4.V2.0nAGP=AcceleratedGraphicsPort加速圖形端口——Intel推出的用于顯卡的局部總線,1996.7.31.V1.0,1997.12.V2.0,2002