目前國(guó)際上已有的多媒體應(yīng)用平臺(tái)標(biāo)準(zhǔn)多種多樣,基本上分為定義性多媒體應(yīng)用平臺(tái)標(biāo)準(zhǔn)和程序性多媒體應(yīng)用平臺(tái)標(biāo)準(zhǔn),功能各不相同。
定義性多媒體應(yīng)用平臺(tái)是一個(gè)框架,在這個(gè)框架上用標(biāo)記語(yǔ)言(比如HTML),有或者沒(méi)有腳本語(yǔ)言(比如ECMAScript)編寫(xiě)的應(yīng)用都可以運(yùn)行,目前大致有10多種,列舉一些如下:
(1)廣播標(biāo)記語(yǔ)言,一種描述多媒體廣播的應(yīng)用規(guī)范,由日本廣播工商業(yè)協(xié)會(huì)標(biāo)準(zhǔn)化。
(2)數(shù)字視頻廣播超文本標(biāo)記語(yǔ)言,一個(gè)允許數(shù)字電視讀取互聯(lián)網(wǎng)內(nèi)容的標(biāo)準(zhǔn)。
(3)文檔對(duì)象模型,一個(gè)與平臺(tái)和語(yǔ)言無(wú)關(guān)的界面,允許程序和腳本動(dòng)態(tài)讀取、更新內(nèi)容和文檔結(jié)構(gòu)。
(4)歐洲計(jì)算機(jī)制造商協(xié)會(huì)腳本,一個(gè)腳本編程語(yǔ)言,由歐洲計(jì)算機(jī)制造商協(xié)會(huì)標(biāo)準(zhǔn)化,是一個(gè)國(guó)際化的規(guī)范。
(5)消費(fèi)電子協(xié)會(huì)的遠(yuǎn)程用戶界面規(guī)范(CEA-2014),允許用戶界面展示在遠(yuǎn)端的設(shè)備上。它基于現(xiàn)有的Web呈現(xiàn)技術(shù),用W3C標(biāo)記、XHTML1、ECMA-262、CSSTV框架和DOM2技術(shù)呈現(xiàn)在電子消費(fèi)者瀏覽器上。
CEA-2014定義的機(jī)制允許一個(gè)用戶界面在遠(yuǎn)程展示,并且被設(shè)備或控制點(diǎn)而不是被主機(jī)的邏輯所控制。基本的設(shè)備操作基于通用的即插即用設(shè)備架構(gòu)1.0版本(針對(duì)家庭即插即用網(wǎng)絡(luò)和即插即用設(shè)備制訂)。標(biāo)準(zhǔn)也允許由第三方因特網(wǎng)服務(wù)提供商為家庭提供在即插即用設(shè)備上的遠(yuǎn)程展示,覆蓋了電視、移動(dòng)電話和移動(dòng)設(shè)備的用戶界面。CEA-2014的主要內(nèi)容是CE-HTML框架,它使用XHTML內(nèi)容去定義用戶的界面,可以用不同的分辨率和尺寸呈現(xiàn)在屏幕上,包括高清屏幕和移動(dòng)電話屏幕。
(6)多媒體和超媒體編碼專家組,代表一種應(yīng)用,作為一套場(chǎng)景,包含了所有場(chǎng)景都通用的對(duì)象。
程序性應(yīng)用平臺(tái)是一個(gè)框架,在這個(gè)框架中用API(基于程序語(yǔ)言,比如Java)編寫(xiě)的應(yīng)用能夠運(yùn)行。主要包括以下四種:基于GEM的應(yīng)用平臺(tái),對(duì)于交互式內(nèi)容和應(yīng)用來(lái)說(shuō)是一個(gè)基于Java平臺(tái)的正式標(biāo)準(zhǔn)。GEM由DVB制定并被ETSI、ITU、CableLabs、ARIB、ACAP、Ginga和藍(lán)光光盤協(xié)會(huì)等采納;多媒體家庭平臺(tái),是由DVB項(xiàng)目組為多媒體廣播開(kāi)發(fā)的一套規(guī)范;先進(jìn)的通用應(yīng)用平臺(tái),是基于ACAPAPIs、內(nèi)容格式和語(yǔ)義保證的標(biāo)準(zhǔn)規(guī)范;開(kāi)放的電纜應(yīng)用平臺(tái),是為數(shù)字CATV制定的交互式多媒體業(yè)務(wù)系列規(guī)范,由OpenCable項(xiàng)目部開(kāi)發(fā)。
國(guó)外多媒體應(yīng)用平臺(tái)標(biāo)準(zhǔn)的成功,值得國(guó)人反思和借鑒。在中國(guó)由信息化大國(guó)邁向信息化強(qiáng)國(guó)的過(guò)程中,如果沒(méi)有自己的具有知識(shí)產(chǎn)權(quán)的多媒體應(yīng)用平臺(tái)標(biāo)準(zhǔn)和中間件標(biāo)準(zhǔn),未來(lái)將是難以想象的。