多媒體是融合兩種或者兩種以上媒體的一種人-機交互式信息交流和傳播媒體,使用的媒體包括文字、圖形、圖像、聲音、動畫和電視圖像(video)的。多媒體是超媒體系統(tǒng)中的一個子集,超媒體系統(tǒng)是使用超鏈接構(gòu)成的全球信息系統(tǒng),全球信息系統(tǒng)是因特網(wǎng)上使用TCP/IP協(xié)議和UDP/IP協(xié)議的應(yīng)用系統(tǒng)。二維的多媒體網(wǎng)頁使用HTML來編寫,而三維的多媒體網(wǎng)頁使用VRML來編寫。在目前許多多媒體作品使用光盤存儲器發(fā)行,在將來多媒體作品更多地使用網(wǎng)絡(luò)來發(fā)行。
1.1 多媒體是交互式信息傳播媒體
多媒體(multimedia)是融合兩種以上媒體的人-機交互式信息交流和傳播媒體。在這個定義中需要明確幾點:①多媒體是信息交流和傳播媒體,從這個意義上說,多媒體和電視、報紙、雜志等媒體的功能是一樣的。②多媒體是人-機交互式媒體,這里所指的"機",目前主要是指計算機,或者由微處理器控制的其他終端設(shè)備。因為計算機的一個重要特性是"交互性",使用它就比較容易實現(xiàn)人-機交互功能。從這個意義上說,多媒體和目前大家所熟悉的模擬電視、報紙、雜志等媒體是大不相同的。③多媒體信息都是以數(shù)字的形式而不是以模擬信號的形式存儲和傳輸?shù)?。④傳播信息的媒體的種類很多,如文字、聲音、電視圖像、圖形、圖像、動畫等。雖然融合任何兩種以上的媒體就可以稱為多媒體,但通常認(rèn)為多媒體中的連續(xù)媒體(聲音和電視圖像)是人與機器交互的最自然的媒體。 也許讀者要問,電視也是使用活動畫面和聲音來表達(dá)和傳播信息,也使用文字、圖片和圖形來點綴,多媒體和電視到底有什么不同?這需要讓我們簡單地回顧一下計算機和電視機所走過的歷程,看看多媒體和電視在技術(shù)上的差別。計算機是20世紀(jì)40年代的偉大發(fā)明,一直沿著數(shù)字信號處理技術(shù)的方向發(fā)展,而且是沿著數(shù)值計算和金融管理發(fā)展起來的。60年代文字進(jìn)入計算機,70年代圖像、聲音進(jìn)入計算機,80年代電視進(jìn)入計算機,進(jìn)入90年代個人計算機已經(jīng)能夠?qū)崟r處理數(shù)據(jù)量很大的聲音和影視圖像信息。電視是20世紀(jì)20年代的偉大發(fā)明,在50年代開發(fā)電視技術(shù)時,用任何一種數(shù)字技術(shù)來傳輸和再現(xiàn)真實世界的圖像和聲音都是極其困難的,因此電視技術(shù)一直沿著模擬信號處理技術(shù)的方向發(fā)展,直到70年代才開始開發(fā)數(shù)字電視。由于數(shù)字技術(shù)具有許多優(yōu)越性,而且數(shù)字技術(shù)發(fā)展到足以使模擬電視向數(shù)字電視過渡的水平,電視和計算機才開始融合在一起。 由于多媒體和模擬電視采用的技術(shù)不同,對于同樣內(nèi)容的信息或者節(jié)目,它們所表現(xiàn)出的特性就很不相同,對人們所產(chǎn)生的不同影響也引起了許多有識之士的高度重視。我們現(xiàn)在看的模擬電視的特性是線性播放,簡單地說就是影視節(jié)目是從頭到尾播放的,而收看者是最活躍的人,人與電視之間,人是被動者而電視是主動者;多媒體是由計算機參與的,計算機的一個重要特性是交互性,就是人們可以使用像鍵盤、鼠標(biāo)器、觸摸屏、聲音、數(shù)據(jù)手套等設(shè)備,通過計算機程序去控制各種媒體的播放,人與計算機之間,人駕駛多媒體,人是主動者而多媒體是被動者。 多媒體使用具有劃時代意義的"超文本"思想與技術(shù)組成了一個全球范圍的超媒體空間,通過網(wǎng)絡(luò)、只讀光盤存儲器(compact disc read-only memory,CD-ROM)、數(shù)字多能光盤(digital versatile disc,DVD)和多媒體計算機,人們表達(dá)、獲取和使用信息的方式和方法將產(chǎn)生重大變革,對人類社會產(chǎn)生長遠(yuǎn)和深刻的影響。
1.2 多媒體涉及的幾個概念
多媒體是一門綜合技術(shù),它涉及到許多概念,本節(jié)首先解釋幾個與多媒體密切相關(guān)的而且容易混淆的重要概念。通過對這些概念的介紹進(jìn)一步加深對多媒體的認(rèn)識,從整體上認(rèn)識多媒體與超文本、超媒體、SGML、HTML和VRML等語言之間的關(guān)系。
1.2.1 超文本的概念
1965年Ted Nelson在計算機上處理文本文件時想了一種把文本中遇到的相關(guān)文本組織在一起的方法,讓計算機能夠響應(yīng)人的思維以及能夠方便地獲取所需要的信息。他為這種方法杜撰了一個詞,稱為超文本(hypertext)。實際上,這個詞的真正含義是"鏈接"的意思,用來描述計算機中的文件的組織方法,后來人們把用這種方法組織的文本稱為"超文本"。 超文本是一種文本,它和書本上的文本是一樣的。但與傳統(tǒng)的文本文件相比,它們之間的主要差別是,傳統(tǒng)文本是以線性方式組織的,而超文本是以非線性方式組織的。這里的"非線性"是指文本中遇到的一些相關(guān)內(nèi)容通過鏈接組織在一起,用戶可以很方便地瀏覽這些相關(guān)內(nèi)容。這種文本的組織方式與人們的思維方式和工作方式比較接近。 超文本的概念可用圖1-01來說明。超文本中帶有鏈接關(guān)系的文本通常用下劃線和不同的顏色表示。文本①中的"超文本"與②中的"超文本"建立有鏈接關(guān)系,①中的"超媒體"與③中的"超媒體"建立有鏈接關(guān)系,③中的"超鏈接"與④中的"超鏈接"建立有鏈接關(guān)系…,這種文件就稱為超文本文件。
 圖1-01 超文本的概念
超鏈接(hyper link)是指文本中的詞、短語、符號、圖像、聲音剪輯或影視剪輯之間的鏈接,或者與其他的文件、超文本文件之間的鏈接,也稱為“熱鏈接(hot link)”,或者稱為“超文本鏈接(hypertext link)”。詞、短語、符號、圖像、聲音剪輯、影視剪輯和其他文件通常被稱為對象或者稱為文檔元素(element),因此超鏈接是對象之間或者文檔元素之間的鏈接。建立互相鏈接的這些對象不受空間位置的限制,它們可以在同一個文件內(nèi)也可以在不同的文件之間,也可以通過網(wǎng)絡(luò)與世界上的任何一臺連網(wǎng)計算機上的文件建立鏈接關(guān)系。
1.2.2 超媒體的概念
在20世紀(jì)70年代,用戶語言接口方面的先驅(qū)者Andries Van Dam創(chuàng)造了一個新詞“電子圖書”(Electronic Book),現(xiàn)在翻譯成。電子圖書中自然包含有許多靜態(tài)圖片和圖形,它的含義是你可以在計算機上去創(chuàng)作作品和聯(lián)想式地閱讀文件,它保存了用紙做存儲媒體的最好的特性,而同時又加入了豐富的非線性鏈接,這就促使在80年代產(chǎn)生了超媒體(hypermedia)技術(shù)。超媒體不僅可以包含文字而且還可以包含圖形、圖像,動畫、聲音和電視片斷,這些媒體之間也是用超級鏈接組織的,而且它們之間的鏈接也是錯綜復(fù)雜的。 超媒體與超文本之間的不同之處是,超文本主要是以文字的形式表示信息,建立的鏈接關(guān)系主要是文句之間的鏈接關(guān)系。超媒體除了使用文本外,還使用圖形、圖像、聲音、動畫或影視片斷等多種媒體來表示信息,建立的鏈接關(guān)系是文本、圖形、圖像、聲音、動畫和影視片斷等媒體之間的鏈接關(guān)系,如圖1-02所示。
 圖1-02 超媒體的概念
當(dāng)我們使用Web瀏覽器瀏覽因特網(wǎng)時,在顯示屏幕上看到的頁面稱為網(wǎng)頁(Web Page),它是Web站點上的的文檔。而進(jìn)入該站點時在屏幕上顯示的第一個綜合界面稱為起始頁(home page)或者稱為主頁,它有一點像一本書的封面或者是書的目錄表。在萬維網(wǎng)網(wǎng)頁上,為了區(qū)分有鏈接關(guān)系和沒有鏈接關(guān)系的文檔元素,對有鏈接關(guān)系的文檔元素通常用不同顏色或者下劃線來表示。目前,在網(wǎng)頁上擔(dān)當(dāng)鏈接使命的主要是超文本標(biāo)記語言(HTML),它是從標(biāo)準(zhǔn)通用標(biāo)記語言(SGML)導(dǎo)出的。
1.2.3 標(biāo)準(zhǔn)通用標(biāo)記語言(SGML)
1.SGML是什么: 標(biāo)準(zhǔn)通用標(biāo)記語言(Standard Generalized Markup Language,SGML)是1986年出版發(fā)布的一個信息管理方面的國際標(biāo)準(zhǔn),標(biāo)準(zhǔn)號是ISO 8879。該標(biāo)準(zhǔn)定義獨立于平臺和應(yīng)用的文本文檔的格式、索引和鏈接信息,為用戶提供一種類似于語法的機制,用來定義文檔的結(jié)構(gòu)和指示文檔結(jié)構(gòu)的標(biāo)簽(tag)。 其中,markup的含義是指插入到文檔(document)中的標(biāo)記。標(biāo)記分成兩種,一種稱為程序標(biāo)記(procedural markup),用來描述文檔顯示的樣式(style)(如字體的大小、黑體、斜體和顏色等),現(xiàn)在市場上出售的大多數(shù)字處理軟件都內(nèi)嵌有標(biāo)記,而且這種標(biāo)記幾乎都是針對自己的軟件產(chǎn)品而制定的;另一種稱為描述標(biāo)記(descriptive markup),也稱為普通標(biāo)記(generic markup),用來描述文檔中的文句的用途(如篇、章、節(jié)或者內(nèi)容表等),而不是描述文句所顯示的樣式。制定SGML的基本思想是把文檔的內(nèi)容與樣式分開。 SGML規(guī)定了在文檔中嵌入描述標(biāo)記的標(biāo)準(zhǔn)格式,指定了描述文檔結(jié)構(gòu)的標(biāo)準(zhǔn)方法,這是SGML的精華。換句話說,你可使用SGML為你創(chuàng)作的每一種類型的文檔設(shè)置層次結(jié)構(gòu)模型,可以用“篇”、“章”、“節(jié)”、“標(biāo)題”等描述標(biāo)記來標(biāo)識文檔結(jié)構(gòu)中的文檔元素。SGML是一個包含超文本鏈接的綜合語言,在Web上使用的HTML格式是使用固定標(biāo)簽集的一種SGML文檔。 SGML的主要特點:①SGML可支持無數(shù)的文檔結(jié)構(gòu)類型,例如布告、技術(shù)手冊、章節(jié)目錄、設(shè)計規(guī)范、各種報告、信函和備忘錄等;②SGML可以創(chuàng)建與特定的軟硬件無關(guān)的文檔,因此很容易與使用不同計算機系統(tǒng)的用戶交換文檔。
2. SGML的工作原理
一個典型的文檔可被分成3個層次:結(jié)構(gòu)(structure)、內(nèi)容(content)和樣式(style)。SGML主要是處理結(jié)構(gòu)和內(nèi)容之間的關(guān)系。 (1) 結(jié)構(gòu):為了描述文檔的結(jié)構(gòu),SGML定義了一個稱為“文檔類型定義(Document Type Definition,DTD)”的文件(file),它為組織文檔的文檔元素(例如章和章標(biāo)題,節(jié)和主題等)提供了一個框架。此外,DTD還為文檔元素之間的相互關(guān)系制定了規(guī)則。例如,“章的標(biāo)題必須是在章開始之后的第一個文檔元素”,“每個列表至少要有兩個項目”等。DTD定義的這些規(guī)則可以確保文檔的一致性。 (2) 內(nèi)容:這里指的內(nèi)容就是信息本身。內(nèi)容包括信息名稱(標(biāo)題)、段落、項目列表和表格中的具體內(nèi)容,具體的圖形和聲音等。確定內(nèi)容在DTD結(jié)構(gòu)中的位置的方法稱為“加標(biāo)簽(tagging)”,而創(chuàng)建SGML文檔實際上就是圍繞內(nèi)容插入相應(yīng)的標(biāo)簽。這些標(biāo)簽就是給結(jié)構(gòu)中的每一部分的開始和結(jié)束做標(biāo)記。 [例1.1]:給一個段落做標(biāo)記 <par>內(nèi)容就是信息本身。</par>其中的<par>表示段落的開始,而</par>表示該段落的結(jié)束,它們是成對出現(xiàn)的?!?lt;par>內(nèi)容就是信息本身</par>”這個段落可看成一個文檔元素,它可以嵌入在其他的文檔元素中。 [例1.2]:特定文檔結(jié)構(gòu)中的標(biāo)簽嵌套 像<section>與</section>,<subhead>與</subhead>,<par>與</par>,<topic>與</topic>等這些具體的符號稱為標(biāo)簽(tag)。在創(chuàng)建SGML文檔時,不需要從鍵盤上手工輸入和檢查這些標(biāo)簽,使用支持SGML的創(chuàng)作軟件很容易插入和檢查這些標(biāo)簽。使用支持SGML的創(chuàng)作軟件顯示例1.3的內(nèi)容如下:

(3) 樣式:SGML本身正在定義樣式(style)的設(shè)置標(biāo)準(zhǔn),即文檔樣式語義學(xué)和規(guī)范語言(Document Style Semantics and Specification Language,DSSSL)。 使用SGML對多媒體的創(chuàng)作將帶來許多好處。例如,可使創(chuàng)作人員更集中于內(nèi)容的創(chuàng)作,可提高作品的重復(fù)使用性能、可移植性能以及共享性能等;SGML的使用范圍很廣,除了傳統(tǒng)的電子出版物之外,SGML還可用在其他許多場合。例如,前面介紹的超媒體和超文本文檔、萬維網(wǎng)頁面的制作、數(shù)據(jù)庫、電子郵件、專家系統(tǒng)、CD-ROM出版物、交互式電子技術(shù)手冊等方面都大有用武之地。
1.2.4 超文本標(biāo)記語言(HTML)
超文本標(biāo)記語言(HyperText Makeup Language,HTML)是一種用來創(chuàng)作萬維網(wǎng)頁面的描述語言,而不是一種難于掌握的捉摸不定的語言(Hard To Master Lingo)。HTML使用HTML標(biāo)簽來定義文檔的格式、組成和鏈接關(guān)系, 如字形、字體、表單、標(biāo)題和統(tǒng)一資源地址(Uniform Resource Locator,URL)等。HTML是從SGML語言導(dǎo)出的語言,是SGML的一個子集。使用HTML創(chuàng)作的文檔是帶有一套固定標(biāo)簽的SGML文檔。 萬維網(wǎng)采用HTML來組織文件。用HTML組織的文件本身屬於普通的文檔文件, 可以用一般常見的文字編輯器來編輯, 或用其他專門的HTML文件編輯器來編輯,如Microsoft公司的Office 97和FrontPage,Sausage Software公司的HotDog HTML編輯器等。
1.2.5 虛擬現(xiàn)實造型語言(VRML)
虛擬現(xiàn)實造型語言(Virtual Reality Modeling Language,VRML)是一種用來描述萬維網(wǎng)頁面上三維交互環(huán)境的文件格式。VRML的基本原理同HTML的基本原理一樣簡單,都是用一系列指令告訴瀏覽器如何顯示一個文檔,它們都是描述萬維網(wǎng)頁面的描述語言。它與HTML不同的是,以HTML為核心的萬維網(wǎng)瀏覽器瀏覽的是二維世界,而以VRML為核心的萬維網(wǎng)瀏覽器瀏覽的是三維世界,你可以使用鼠標(biāo)器在這個世界里到處“逛一逛”,而不是像在二維世界里“一頁一頁”地顯示。 體驗三維世界需要有能接收和再現(xiàn)VRML文件的瀏覽器。目前有兩種類型,一種是插入型,把VRML瀏覽軟件插入到HTML萬維網(wǎng)瀏覽器;另一種是單獨的VRML瀏覽器。.
1.3 多媒體與網(wǎng)絡(luò)
因特網(wǎng)(Internet)是一個通過網(wǎng)絡(luò)設(shè)備把世界各國的計算機相互連接在一起的計算機網(wǎng)絡(luò)。在這個網(wǎng)絡(luò)上,使用普通的語言就可以進(jìn)行相互通信,協(xié)同研究,從事商業(yè)活動,共享信息資源。現(xiàn)在人們越來越多地使用多媒體進(jìn)行通信。 因特網(wǎng)的雛形是美國國防部高級研究計劃署(Defense Department's Advanced Research Projects Agency,ARPA) 在20世紀(jì)60年代末開始籌建的ARPANET網(wǎng)絡(luò),它用于在地理上相互獨立的軍事研究機構(gòu)和大學(xué)之間實時共享計算機數(shù)據(jù),現(xiàn)在已經(jīng)遠(yuǎn)遠(yuǎn)地拓寬了它的應(yīng)用范圍。因特網(wǎng)是世界上規(guī)模最大、用戶最多的計算機網(wǎng)絡(luò),是20世紀(jì)全球發(fā)展最迅速、影響最深遠(yuǎn)和沖擊最大的信息存取和處理工具。 萬維網(wǎng)(Web)是在因特網(wǎng)上運行的全球性分布式信息系統(tǒng),Web是WWW(World Wide Web)的簡稱。由于它支持文本、圖像、聲音、影視等數(shù)據(jù)類型,而且使用超文本、超鏈接技術(shù)把全球范圍里的信息鏈接在一起,所以也稱為超媒體環(huán)球信息系統(tǒng)。 整個萬維網(wǎng)計劃是1989年由歐洲高能物理實驗室(European Laboratory for Particle Physics)開始研究的,是應(yīng)用超文本和超媒體技術(shù)的典范。隨著相關(guān)工具軟件的普及, 萬維網(wǎng)在因特網(wǎng)上己吸引越來越多的學(xué)校、機構(gòu)及各行各業(yè)的公司競相投入, 以提供多姿多彩的教育、信息和商業(yè)服務(wù)。萬維網(wǎng)正在改變?nèi)藗冞M(jìn)行全球通信的方式。人們接受和使用這種新的全球性的媒體比歷史上任何一種通信媒體都快。在過去的幾年里,萬維網(wǎng)已經(jīng)聚集有巨大的信息資源,從股票交易到尋找職業(yè),從電子公告板到了解新聞,預(yù)看電影,閱讀名著、文學(xué)評論、音樂欣賞直到玩游戲等,凡是人們能夠想到的萬維網(wǎng)上幾乎都可以找到。 萬維網(wǎng)和因特網(wǎng)的關(guān)系猶如計算機的硬件平臺和軟件環(huán)境之間的關(guān)系。萬維網(wǎng)技術(shù)是因特網(wǎng)上環(huán)球信息系統(tǒng)設(shè)計技術(shù)上的一個重大突破,是目前最熱門的多媒體技術(shù)。
1.4 多媒體與光盤存儲器
光盤(compact disc,CD)存儲器在多媒體的發(fā)展史上起了相當(dāng)重要的作用,在網(wǎng)絡(luò)還不發(fā)達(dá)的國家里CD是發(fā)行多媒體節(jié)目的主要手段。由于多媒體的數(shù)據(jù)量很大,近年來世界上正在開發(fā)存儲容量比CD大得多的DVD光盤存儲器。DVD原名為Digital Video Disc的縮寫,意思是“數(shù)字影視光盤”,這是為了與VCD(Video CD)相區(qū)別。實際上,DVD的應(yīng)用不僅僅是可以用來存放交互影視節(jié)目,同樣也可以用來存儲其他類型的數(shù)據(jù),因此后來把Digital Video Disc更名為Digital Versatile Disc,它的縮寫仍然是DVD,Versatile的意思是多才多藝的意思。 DVD盤與我們現(xiàn)在使用的CD盤相比,在形狀、尺寸、面積、重量方面都一樣,也都是用塑料做襯底的金屬盤?,F(xiàn)在定義的DVD的存儲容量最高可達(dá)到17 GB,一片DVD盤的容量相當(dāng)于25片CD-ROM(650 MB/片)的容量。
表1-01 DVD與CD的主要成員
DVD(Digital Versatile Disc) |
CD(Compact Disc) |
主要用途 |
DVD-ROM |
CD-ROM |
存儲計算機數(shù)據(jù)、多媒體數(shù)據(jù)等 |
DVD-Video |
Video-CD |
存儲影視節(jié)目 |
DVD-Aideo |
CD-Aideo |
存儲音樂節(jié)目 |
DVD-Recordable |
CD-R |
存儲檔案等 |
DVD-RAM |
CD-MO |
計算機的存儲器 |
1.5 多媒體的技術(shù)研究與應(yīng)用開發(fā)
多媒體涉及的技術(shù)范圍很廣,技術(shù)很新、研究內(nèi)容很深,是多種學(xué)科和多種技術(shù)交叉的領(lǐng)域。目前,多媒體技術(shù)的研究和應(yīng)用開發(fā)主要在下列幾個方面: (1) 多媒體數(shù)據(jù)的表示技術(shù):包括文字、聲音、圖形、圖像、動畫、影視等媒體在計算機中的表示方法。由于多媒體的數(shù)據(jù)量大得驚人,尤其是聲音和影視,包括高清晰度數(shù)字電視(High Definition Television,HDTV)這類的連續(xù)媒體。為克服數(shù)據(jù)傳輸通道帶寬和存儲器容量的限制,投入了大量的人力和物力來開發(fā)數(shù)據(jù)壓縮和解壓縮技術(shù);人-機接口技術(shù),如語音識別和文本-語音轉(zhuǎn)換(text to speech,TTS)也是多媒體研究中的重要課題;虛擬現(xiàn)實(Virtual Reality,VR)是當(dāng)今多媒體技術(shù)研究中的熱點技術(shù)之一。 (2) 多媒體創(chuàng)作和編輯工具:使用工具將會大大縮短提供信息的時間。將來人人都要會使用多媒體創(chuàng)作和編輯工具,就像現(xiàn)在我們使用筆和紙那樣熟練。 (3) 多媒體數(shù)據(jù)的存儲技術(shù):這包括CD技術(shù),DVD技術(shù)等。 (4) 多媒體的應(yīng)用開發(fā):包括多媒體CD-ROM節(jié)目(title)制作,多媒體數(shù)據(jù)庫,環(huán)球超媒體信息系統(tǒng)(Web),多目標(biāo)廣播技術(shù)(multicasting),影視點播(video on demand,VOD),電視會議(video conferencing),遠(yuǎn)程教育系統(tǒng),多媒體信息的檢索等。
練習(xí)與思考題
1.1 多媒體是什么? 1.2 超文本的核心思想是什么?超文本系統(tǒng)和超媒體系統(tǒng)有什么差別? 1.3 超媒體是什么?多媒體與超媒體之間有什么關(guān)系? 1.4 SGML是什么語言?HTML是什么語言?它們之間有何關(guān)系? 1.5 有人認(rèn)為“因特網(wǎng)就是萬維網(wǎng)”,這種看法對不對?為什么? 1.6 多媒體、萬維網(wǎng)和因特網(wǎng)之間有何關(guān)系?
|