MPEG-4結(jié)構(gòu)將為特定問題提供完整的解決方案,并且具有對最新的音像編碼技術進行靈活復制的能力。從過去MPEG的經(jīng)驗看,預計MPEG-4由4個不同的部分組成:MPEG-4句法描述語言、工具、算法和輪廓。這些部分如下圖所示:
1.MPEG-4句法描述語言(MSDL)
MPEG-4句法描述語言的目的是便于工具、算法和輪廓的選擇、描述和下載,以及描述如何分析和處理基本的數(shù)據(jù)流。MSDL將提供解決下述有關方面的途徑:
協(xié)商解碼器的配置,該結(jié)果將決定輪廓;
描述輪廓:各組成部分以及這些組成部分間的鏈接;
在非特定機器語言中下載丟失部分,特別是在音像應用中;
用與所選擇的輪廓相一致的語法和語義來傳送數(shù)據(jù)(音像和其他)。
2.工具
工具是一種通過MPEG-4句法描述語言或使用MSDL描述的語言來訪問的技術。它可通過軟件或硬件來實現(xiàn)。
工具示例:運行補償和形狀表示。
3.算法
算法是提供一個或多個功能工具的有機組合。
算法示例:MPEG-1音頻,MPEG-1視頻和MPEG-2系統(tǒng)。
4.輪廓
輪廓是以特定的方式限定的一個算法或一組算法,用以解決一組特定的應用問題。輪廓示例:MPEG-2 at Main Profile@ Main Level。
5.哪些內(nèi)容需要標準化
以特定的方式可以將其下載到MPEG-4終端上的部分不需要標準化。按照MPEG的經(jīng)驗,下一步很可能就是對MPEG-4句法描述語言、一些工具和一些輪廓的標準化。雖然不必對所有的應用規(guī)定輪廓、算法甚至工具。但在輪廓級別范圍內(nèi),下列應用是必須進行標準化的:
某些應用需要解碼器開啟與聲音和圖像重放之間的延遲盡可能的短;標準化的輪廓保證最快的開啟。
某些應用使用了有限的易出錯的傳送資源,如無線網(wǎng)絡。
下載花費時間較長,在臨界階段差錯風險率較高。
盡管軟件和硬件技術在發(fā)展,但那些費效最好的終端的生產(chǎn)仍然要求專門的編碼硬件和特定軟件平臺。
通過使用下載,MPEG-4標準將支持使用不在標準中出現(xiàn)的工具、算法和輪廓。