欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Mpeg4同步信號(hào)層數(shù)據(jù)包的matp數(shù)據(jù)包化處理方法

文檔序號(hào):7615098閱讀:392來(lái)源:國(guó)知局
專利名稱:Mpeg4同步信號(hào)層數(shù)據(jù)包的matp數(shù)據(jù)包化處理方法
技術(shù)領(lǐng)域
本發(fā)明是關(guān)于MPEG4同步信號(hào)層數(shù)據(jù)包的多個(gè)存取單元傳輸數(shù)據(jù)包進(jìn)行數(shù)據(jù)包化處理的一項(xiàng)技術(shù),即通過(guò)傳輸媒體,傳輸MPEG4同步信號(hào)層(Sync Layer,SL)數(shù)據(jù)包(Packet)時(shí),清除同步信號(hào)層內(nèi)存在首標(biāo)數(shù)據(jù)的冗余,進(jìn)行有效傳輸?shù)腗PEG4同步信號(hào)層數(shù)據(jù)包的MATP(Multi Access Unit TransPort)的數(shù)據(jù)進(jìn)行數(shù)據(jù)包化處理的方法。
背景技術(shù)
今天,利用移動(dòng)媒體的信息傳播整合了通信和多媒體服務(wù),一種新的信息傳播趨勢(shì),日益顯現(xiàn)出其重要性。在通過(guò)這樣的移動(dòng)媒體的多媒體信息的傳輸中,利用MPEG(Moving Pictures Expert Group)4的信息傳輸,可以在多種數(shù)字多媒體服務(wù)中應(yīng)用。而且,在這樣的多媒體服務(wù)中,可以進(jìn)行內(nèi)容編輯或存儲(chǔ)再利用等多種功能也是未來(lái)的一種趨勢(shì)。另外,隨著在有限的通信資源內(nèi),傳送大量的各種內(nèi)容的信息流,MPEG4的運(yùn)用漸漸地廣闊起來(lái)。特別是,用于傳輸多樣化內(nèi)容的MPEG4系統(tǒng)越來(lái)越受到重視。
在上述MPEG4系統(tǒng)中,利用同步信號(hào)層來(lái)管理和傳輸多媒體服務(wù)內(nèi)容。
圖1a和圖1b是當(dāng)今MPEG4傳輸構(gòu)造中,MPEG4同步信號(hào)層數(shù)據(jù)包的首標(biāo)結(jié)構(gòu)示意圖。MPEG4同步信號(hào)層(SL)數(shù)據(jù)包是在MPEG4中定義的系統(tǒng)規(guī)格。在上述MPEG4系統(tǒng)規(guī)格中,為使同步信號(hào)層數(shù)據(jù)包能夠傳輸多個(gè)多媒體內(nèi)容,將視頻(Visual)、音頻、BIFS(Binary Formatfor Scene Description)以及其它存取單元(Access UnitAU)進(jìn)行同期化處理后,進(jìn)行多路復(fù)用和數(shù)據(jù)包化處理。在這里,上述存取單元是MPEG4數(shù)據(jù)的最小單位。即,同步信號(hào)層下位層的壓縮(compression)層中的MPEG4數(shù)據(jù)的信息流(ES)是由存取單元單位構(gòu)成的。
上述同步信號(hào)層數(shù)據(jù)包是由同步信號(hào)層首標(biāo)(header)和同步信號(hào)層有效負(fù)載(payload)構(gòu)成。
上述同步信號(hào)層有效負(fù)載中載有構(gòu)成存取單元的實(shí)際MPEG4數(shù)據(jù)。即,上述同步信號(hào)層有效負(fù)載是實(shí)際存取單元有效負(fù)載,即編碼后的音頻幀。
如圖1所示,上述同步信號(hào)層首標(biāo)裝有同步信號(hào)層有效負(fù)載中的存取單元為何種數(shù)據(jù)的信息。即上述同步信號(hào)層數(shù)據(jù)包首標(biāo)如圖1中所示,告知存取單元的開(kāi)始和結(jié)束,并傳輸與存取單元相關(guān)的其它信息(例如時(shí)間信息、比特率信息、AU長(zhǎng)度等)。
另外,一個(gè)存取單元由一個(gè)以上的同步信號(hào)層數(shù)據(jù)包構(gòu)成,這就意味著一個(gè)同步信號(hào)層數(shù)據(jù)包不能夠傳輸多個(gè)存取單元。
所以,如上所述,為解決同步信號(hào)層數(shù)據(jù)包的不足,當(dāng)一個(gè)存取單元需要由多個(gè)同步信號(hào)層數(shù)據(jù)傳輸時(shí),清除所發(fā)生的冗余(redundancy),有多種方法。
其中有一種方法為,對(duì)同步信號(hào)層數(shù)據(jù)包重新進(jìn)行數(shù)據(jù)包化處理的RTP(實(shí)時(shí)傳輸)方法。
圖2表示,上述RTP數(shù)據(jù)包化處理的方法示意圖。
在圖2中,為了清除同步信號(hào)層數(shù)據(jù)包的冗余,從多個(gè)同步信號(hào)層數(shù)據(jù)包構(gòu)成RTP首標(biāo)。各同步信號(hào)層首標(biāo)內(nèi)有效負(fù)載的大小(size)信息,被裝在經(jīng)縮小的首標(biāo)中傳輸。即從構(gòu)成RTP數(shù)據(jù)包的各同步信號(hào)層數(shù)據(jù)包的同步信號(hào)層首標(biāo)中清除冗余(redundant)區(qū)域,生成縮小的同步信號(hào)層首標(biāo)。而且,同步信號(hào)層首標(biāo)內(nèi)剩余的信息同同步信號(hào)層數(shù)據(jù)包有效負(fù)載一起,包含在RTP數(shù)據(jù)包有效負(fù)載內(nèi)。上述RTP數(shù)據(jù)包首標(biāo)和縮小的同步信號(hào)層數(shù)據(jù)包首標(biāo)的組合,理論上可使用于完成同步信號(hào)層數(shù)據(jù)包的RTP數(shù)據(jù)包映射表(Map)。
所以,同步信號(hào)層數(shù)據(jù)包的大小不大時(shí),可清除同步信號(hào)層數(shù)據(jù)包首標(biāo)引起的冗余。
但是,上RTS數(shù)據(jù)包化方法是,與存取單元無(wú)關(guān),用戶選擇任一同步信號(hào)層數(shù)據(jù)包來(lái)構(gòu)成RTP數(shù)據(jù)包的方法。
所以,上述RTS數(shù)據(jù)包化處理的方法,只能以同步信號(hào)層數(shù)據(jù)包為單位,減少冗余。即構(gòu)成一個(gè)RTP的同步信號(hào)層數(shù)據(jù)包中,只清除重復(fù)部份。
例如,存取單元的大小足夠小,使一個(gè)RTP數(shù)據(jù)包內(nèi)包括上述存取單元包含的所有同步信號(hào)層數(shù)據(jù)包,以存取單元單位出現(xiàn)的信息的冗余也不能減少。

發(fā)明內(nèi)容
本發(fā)明旨在提供一種同步信號(hào)層數(shù)據(jù)包的MATP數(shù)據(jù)包化處理方法,即通過(guò)非任意同步信號(hào)層數(shù)據(jù)包單位的,以存取單元單位聚集同步信號(hào)層數(shù)據(jù)包,進(jìn)行實(shí)時(shí)的傳輸數(shù)據(jù)包化,可以清除不僅是同步信號(hào)層數(shù)據(jù)包單位,還可以清除存取單元單位產(chǎn)生的信息的冗余。
本發(fā)明的另一個(gè)目的在于提供一種能夠在一個(gè)MATP數(shù)據(jù)包內(nèi)傳輸多個(gè)存取單元的同步信號(hào)層數(shù)據(jù)包的MATP數(shù)據(jù)包化處理方法。
為了實(shí)現(xiàn)上述目的,在至少一個(gè)以上的MPEG4同步信號(hào)層數(shù)據(jù)包構(gòu)成一個(gè)存取單元(AU);為了通過(guò)傳輸媒體傳輸同步信號(hào)層數(shù)據(jù)包,重新對(duì)上述同步信號(hào)層數(shù)據(jù)包進(jìn)行數(shù)據(jù)包化處理的方法,其特征在于在開(kāi)始第一個(gè)存取單元的第一個(gè)同步信號(hào)層數(shù)據(jù)包的首標(biāo)信息中,生成MATP首標(biāo)信息的階段;在一個(gè)存取單元開(kāi)始的同步信號(hào)層數(shù)據(jù)包的首標(biāo)信息中,生成MATP存取單元信息的階段;連續(xù)生成上述存取單元內(nèi)的所有同步信號(hào)層數(shù)據(jù)包的有效負(fù)載信息,從而生成MATP存取單元有效負(fù)載信息的階段。
上述MATP首標(biāo)生成階段,從上述第一個(gè)存取單元開(kāi)始的同步信號(hào)層數(shù)據(jù)包提取時(shí)間信息,而上述時(shí)間信息主要包括OCR、DTS和CTS值。
另外,本發(fā)明之同步信號(hào)層數(shù)據(jù)包的MATP數(shù)據(jù)包化處理方法,以多個(gè)存取單元單位,對(duì)同步信號(hào)層數(shù)據(jù)包進(jìn)行MATP數(shù)據(jù)包化處理。
上述MATP存取單元首標(biāo)生成階段還包括當(dāng)存在需要包含在上述MATP數(shù)據(jù)包內(nèi)的新的存取單元時(shí),在新存取單元開(kāi)始的同步信號(hào)層數(shù)據(jù)包的首標(biāo)信息中生成新的MATP存取單元信息的階段;連續(xù)生成上述新存取單元中所有同步信號(hào)層數(shù)據(jù)包的有效負(fù)載信息,從而生成新的MATP存取單元有效負(fù)載信息的階段。
上述MATP存取單元首標(biāo)內(nèi)的時(shí)間信息是當(dāng)前存取單元的時(shí)間信息和以前存取單元的時(shí)間信息的差值。
如上所述,本發(fā)明之同步信號(hào)層數(shù)據(jù)包的MATP數(shù)據(jù)包化處理方法,以復(fù)數(shù)存取單元為單位捆綁同步信號(hào)層數(shù)據(jù)包后進(jìn)行數(shù)據(jù)化處理,一個(gè)MATP數(shù)據(jù)包內(nèi)能夠傳輸多個(gè)存取單元,所以減少使用同步信號(hào)層數(shù)據(jù)包生成的冗余,能夠有效地傳輸存取單元。特別是,檢查以前的存取單元和當(dāng)前的存取單元,只傳輸變更后的部份,因此可清除同步信號(hào)層數(shù)據(jù)為單位的冗余信息,同時(shí)還可清除存取單元為單位的冗余,這樣就提高了傳輸效率另外,在本發(fā)明中通過(guò)一個(gè)MATP數(shù)據(jù)包化處理,能夠傳輸多個(gè)存取單元;能夠解決存取單元的大小不大時(shí),生成的RTP數(shù)據(jù)包化處理效率低的狀況。


圖1為現(xiàn)有的MPEG4同步信號(hào)層的結(jié)構(gòu)示意圖。
圖2為現(xiàn)有的MPEG4同步信號(hào)層數(shù)據(jù)包化的方法示意圖。
圖3為本發(fā)明之MPEG4同步信號(hào)層進(jìn)行數(shù)據(jù)包化處理的方法示意圖。
圖4為圖3的MATP的數(shù)據(jù)包結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面將參照附圖對(duì)本發(fā)明的同步信號(hào)層數(shù)據(jù)包的MATP數(shù)據(jù)包化處理方法實(shí)施例進(jìn)行詳細(xì)說(shuō)明。本發(fā)明的構(gòu)成和作用以一個(gè)實(shí)施例進(jìn)行說(shuō)明,但本發(fā)明的技術(shù)思想和核心構(gòu)成以及作用不受任何限制。
本發(fā)明為了清除同步信號(hào)層數(shù)據(jù)包首標(biāo)的冗余,提出新的數(shù)據(jù)包化處理方法(Muti AU TransPort、MATP)。此時(shí),上述MATP數(shù)據(jù)包化處理方法,以復(fù)數(shù)的存取單元單位捆綁同步信號(hào)層數(shù)據(jù)包,來(lái)傳輸多媒體存取單元。另外,為了清除同步信號(hào)層數(shù)據(jù)包的冗余,定義新的MATP首標(biāo)和MATP存取單元首標(biāo)。
此時(shí),在新的MATP存取單元首標(biāo)內(nèi),為了減少同步信號(hào)層數(shù)據(jù)包首標(biāo)的冗余,檢查這之前的同步信號(hào)層數(shù)據(jù)包首標(biāo)和當(dāng)前同步信號(hào)層數(shù)據(jù)包首標(biāo),只對(duì)其中有變更的部分進(jìn)行傳輸,所以能夠提高傳輸效率、清除其重復(fù)性。
圖3為本發(fā)明的MATP數(shù)據(jù)包化處理方法示意圖。上述MATP數(shù)據(jù)包由MATP首標(biāo)、MATP存取單元首標(biāo)、MATP存取單元有效負(fù)載構(gòu)成。
首先,從構(gòu)成MATP的同步信號(hào)層數(shù)據(jù)包首標(biāo)值開(kāi)始,生成MATP首標(biāo)。特別是,MATP首標(biāo)信息從第一次存取單元開(kāi)始的同步信號(hào)層數(shù)據(jù)包首標(biāo)的值開(kāi)始生成。生成MATP首標(biāo)后,生成要包含在上述MATP數(shù)據(jù)包中的存取單元的MATP存取單元首標(biāo)。這個(gè)值是AUStartFlag=1的同步信號(hào)層數(shù)據(jù)包,即利用從存取單元開(kāi)始的同步信號(hào)層數(shù)據(jù)包得到的首標(biāo)值來(lái)生成。
上述MATP存取單元首標(biāo)生成后,在上述存取單元內(nèi)的同步信號(hào)層數(shù)據(jù)包的有效負(fù)載之后進(jìn)行傳輸。
另外,如果新的存取單元開(kāi)始,則使用新的存取單元開(kāi)始的同步信號(hào)層數(shù)據(jù)包首標(biāo)值,重新生成新的MATP存取單元首標(biāo),在新的存取單元內(nèi)的同步信號(hào)層數(shù)據(jù)包的有效負(fù)載之后進(jìn)行傳輸。
如圖4a為上述MATP數(shù)據(jù)包的首標(biāo)示意圖,圖4b為MATP存取單元首標(biāo)的構(gòu)成示意圖。
首先,如圖4a所示,為生成MATP首標(biāo),提取從AUStartFlag=1的同步信號(hào)層數(shù)據(jù)包開(kāi)始的時(shí)間信息。此時(shí)必要的時(shí)間信息包括OCR(Object Clock Reference)和DTS(Decoding Time Stamp)、CTS(Composition Time Stamp)的值。
在實(shí)際上同步信號(hào)層數(shù)據(jù)包中,雖然傳輸每一個(gè)同步信號(hào)層數(shù)據(jù)包的OCR值,但是在生成MATP時(shí),以存取單元單位傳輸OCR的值。
另外,MATP存取單元首標(biāo)如圖4b所示,通過(guò)AUStartFlag=1的同步信號(hào)層首標(biāo)生成,此時(shí)存取單元單位獲得的信息在每個(gè)存取單元與之前的存取單元之間的差值構(gòu)成MATP存取單元首標(biāo)信息。
以上述存取單元單位獲得的信息中有時(shí)間信息。所以上述時(shí)間信息計(jì)算各存取單元與以前的存取單元之間的差值,使用這個(gè)差值構(gòu)成MATP存取單元首標(biāo),并進(jìn)行傳輸。在時(shí)間信息的情況下,差值由DOCR(Difference of OCR)和DDTS(Difference of CTS)值構(gòu)成。另外,存取單元之間的OCR值和DTS、CTS值的差值的初期基準(zhǔn)值利用MATP首標(biāo)的OCR、DTS、CTS值。如果傳輸這種差值,在實(shí)際的同步信號(hào)層數(shù)據(jù)包中,能夠減少占了很大比重的時(shí)間信息的冗余。
另外,如上所述,利用MATP的構(gòu)造,在一個(gè)PES內(nèi)只傳輸一個(gè)MATP時(shí),如果存取單元的大小足夠小,用一個(gè)PES或TS(Transport)數(shù)據(jù)包可傳輸復(fù)數(shù)存取單元。在本發(fā)明中使用的用語(yǔ)是從本發(fā)明的功能出發(fā),而定義使用的用語(yǔ)。
通過(guò)上述的說(shuō)明內(nèi)容,相關(guān)專業(yè)人員完全可以在不偏離本項(xiàng)發(fā)明技術(shù)思想的范圍內(nèi),進(jìn)行多樣的變更以及修改。
因此,本項(xiàng)發(fā)明的技術(shù)性范圍并不局限于說(shuō)明書上的內(nèi)容,必須要根據(jù)權(quán)利范圍來(lái)確定其技術(shù)性范圍。
權(quán)利要求
1.一種MPEG4同步信號(hào)層數(shù)據(jù)包的MATP數(shù)據(jù)包化處理方法,由至少一個(gè)以上的MPEG4同步信號(hào)層數(shù)據(jù)包構(gòu)成一個(gè)存取單元,為了通過(guò)傳輸媒體傳輸同步信號(hào)層數(shù)據(jù)包,對(duì)上述同步信號(hào)層數(shù)據(jù)包重新進(jìn)行數(shù)據(jù)包化處理,所述MPEG4同步信號(hào)層數(shù)據(jù)包的MATP數(shù)據(jù)包化處理方法,其特征包括從第一存取單元開(kāi)始的第一同步信號(hào)層數(shù)據(jù)包的首標(biāo)信息,生成MATP首標(biāo)信息的階段;從一個(gè)存取單元開(kāi)始的同步信號(hào)層數(shù)據(jù)包首標(biāo)信息,生成MATP存取單元首標(biāo)信息的階段;連續(xù)生成上述存取單元內(nèi)所有的同步信號(hào)層數(shù)據(jù)包的有效負(fù)載信息,從而生成MATP存取單元有效負(fù)載信息的階段。
2.如權(quán)利要求1所述MPEG4同步信號(hào)層數(shù)據(jù)包的MATP數(shù)據(jù)包化處理方法,其特征在于,上述MATP首標(biāo)信息生成階段包括從上述第一存取單元開(kāi)始的同步信號(hào)層數(shù)據(jù)包中提取時(shí)間信息;上述時(shí)間信息中包括OCR、DTS和CTS值。
3.如權(quán)利要求1所述MPEG4同步信號(hào)層數(shù)據(jù)包的MATP數(shù)據(jù)包化處理方法,其特征在于以復(fù)數(shù)存取單元為單位對(duì)同步信號(hào)層數(shù)據(jù)包進(jìn)行MATP數(shù)據(jù)包化處理。
4.如權(quán)利要求1所述MPEG4同步信號(hào)層數(shù)據(jù)包的MATP數(shù)據(jù)包化處理方法,其特征在于,上述MATP存取單元首標(biāo)信息生成階段還包括如果存在要包含在上述MATP數(shù)據(jù)包中的新存取單元,則在新存取單元開(kāi)始的同步信號(hào)層數(shù)據(jù)包的首標(biāo)信息中,生成新的MATP存取單元首標(biāo)信息的階段;連續(xù)生成上述新存取單元中的所有同步信號(hào)層數(shù)據(jù)包的有效負(fù)載信息,從而生成新的MATP存取單元有效負(fù)載信息的階段。
5.如權(quán)利要求1所述MPEG4同步信號(hào)層數(shù)據(jù)包的MATP數(shù)據(jù)包化處理方法,其特征在于上述MATP存取單元首標(biāo)內(nèi)的時(shí)間信息是,當(dāng)前的存取單元時(shí)間信息與此前存取單元的時(shí)間信息之間的差值。
6.如權(quán)利要求4所述MPEG4同步信號(hào)層數(shù)據(jù)包的MATP數(shù)據(jù)包化處理方法,其特征在于上述MATP存取單元首標(biāo)內(nèi)的差值時(shí)間信息包括DOCR、DDTS和DCTS值。
7.如權(quán)利要求5所述MPEG4同步信號(hào)層數(shù)據(jù)包的MATP數(shù)據(jù)包化處理方法,其特征在于用于計(jì)算上述2個(gè)存取單元之間的DOCR、DDTS、DCTS值的初期基準(zhǔn)值,使用MATP首標(biāo)的OCT、DTS、CTS值。
全文摘要
本發(fā)明涉及一種MPEG4同步信號(hào)層數(shù)據(jù)包的MATP數(shù)據(jù)包化處理方法,在通過(guò)傳輸媒體傳輸MPEG4同步信號(hào)層數(shù)據(jù)包時(shí),清除同步信號(hào)層內(nèi)存在的首標(biāo)數(shù)據(jù)的冗余,提高傳輸效率。本發(fā)明具有特征,以復(fù)數(shù)存取單元為單位捆綁同步信號(hào)層數(shù)據(jù)包進(jìn)行數(shù)據(jù)包化處理;一個(gè)MATP數(shù)據(jù)包內(nèi)可以傳輸多個(gè)存取單元,所以使用同步信號(hào)層數(shù)據(jù)包所產(chǎn)生的冗余會(huì)減少,能夠有效傳輸存取單元。此時(shí),對(duì)以前的存取單元和現(xiàn)在的存取單元進(jìn)行檢查,僅傳輸有變更的部份,所以可清除同步信號(hào)層數(shù)據(jù)包為單位的信息中的冗余,而且還可清除存取單元為單位的信息中的冗余,在很大程度上提高了傳輸效率。
文檔編號(hào)H04N7/52GK1909668SQ200510041329
公開(kāi)日2007年2月7日 申請(qǐng)日期2005年8月3日 優(yōu)先權(quán)日2005年8月3日
發(fā)明者梁允碩 申請(qǐng)人:樂(lè)金電子(昆山)電腦有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
盐山县| 京山县| 抚顺市| 沙雅县| 西贡区| 墨脱县| 林芝县| 石首市| 青河县| 长寿区| 紫云| 巢湖市| 赣榆县| 公主岭市| 宁强县| 新昌县| 襄城县| 宣恩县| 波密县| 东丽区| 江源县| 夹江县| 汝州市| 定州市| 虎林市| 唐山市| 惠水县| 宁津县| 桐乡市| 陆良县| 文安县| 威远县| 琼中| 沈丘县| 寻甸| 弋阳县| 贵港市| 屏东市| 伊金霍洛旗| 兴海县| 同仁县|