亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種多媒體廣播系統(tǒng)媒體數(shù)據(jù)流的封裝方法

文檔序號(hào):7969415閱讀:198來源:國知局
專利名稱:一種多媒體廣播系統(tǒng)媒體數(shù)據(jù)流的封裝方法
技術(shù)領(lǐng)域
本發(fā)明涉及多媒體廣播技術(shù),具體涉及到 一種多媒體廣播系統(tǒng)媒體數(shù)據(jù) 流的封裝方法。
背景技術(shù)
移動(dòng)多媒體廣播是近年來興起的一種多媒體播放技術(shù)。通過手持的終 端,在高速移動(dòng)的情況下,可以觀看電視。終端通過無線協(xié)議,接收到節(jié)目 單,并可以選擇自己有權(quán)利收看的頻道,從而可以接受選擇頻道的多媒體數(shù) 據(jù),實(shí)現(xiàn)在移動(dòng)終端上看電視。
移動(dòng)多媒體廣播系統(tǒng)被分成不同的頻道,每個(gè)頻道的媒體數(shù)據(jù)流可以包 括視頻數(shù)據(jù)組件、音頻數(shù)據(jù)組件、附屬數(shù)據(jù)組件,需要通過復(fù)用技術(shù)來在移 動(dòng)多媒體廣播系統(tǒng)的頻道上傳送,終端可以接收相關(guān)的組件,并在終端上播放。
現(xiàn)有的媒體數(shù)據(jù)流的封裝方法有2種
第一,傳輸流(TS)方式,TS協(xié)議是運(yùn)動(dòng)圖像專家組(MPEG)標(biāo)準(zhǔn) 中的一種,它把視頻數(shù)據(jù)組件、音頻數(shù)據(jù)組件、附屬數(shù)據(jù)組件放在一個(gè)固定 長度為188字節(jié)大小的包里傳送,通過發(fā)送時(shí)鐘校正包,實(shí)現(xiàn)了時(shí)鐘同步等 功能。
第二,實(shí)時(shí)傳輸協(xié)議(RTP)方式,是在IP網(wǎng)絡(luò)傳送媒體數(shù)據(jù)流的方 法,包的大小不固定,通過每個(gè)包頭的時(shí)戳來保證播放的時(shí)間同步,通過序 列號(hào)來保證包的播放次序。
現(xiàn)有的方法各有優(yōu)點(diǎn)與缺點(diǎn),RTP方式只能在IP網(wǎng)絡(luò)上使用,TS方式 采用固定長度導(dǎo)致傳輸效率比較低,往往低于90% 。
另一方面,服務(wù)網(wǎng)絡(luò)能夠提供給每個(gè)移動(dòng)終端的無線帶寬非常有限,而
為滿足終端清晰顯示需要有足夠的傳輸速率,但傳輸效率較低必然造成實(shí)際 傳輸速率降低,有可能達(dá)不到移動(dòng)多媒體廣播的業(yè)務(wù)要求。

發(fā)明內(nèi)容
本發(fā)明需要解決的技術(shù)問題是提供一種多媒體廣播系統(tǒng)媒體數(shù)據(jù)流的 封裝方法,能夠提高多媒體數(shù)據(jù)流的傳輸效率,滿足移動(dòng)多媒體廣播的要求。
本發(fā)明的上述技術(shù)問題這樣解決,提供一種多媒體廣播系統(tǒng)媒體數(shù)據(jù) 流的封裝方法,所述廣播系統(tǒng)被分成多個(gè)不同的頻道,每個(gè)頻道的媒體數(shù)據(jù) 流選擇性的包括視頻數(shù)據(jù)組件、音頻數(shù)據(jù)組件和附屬數(shù)據(jù)組件,其特征在于,
所述方法包括如下步驟
(1) 針對(duì)每個(gè)多媒體廣播頻道,選擇需要傳送的視頻數(shù)據(jù)組件、音頻 數(shù)據(jù)組件或附屬數(shù)據(jù)組件中的一種或多種,并將選定的數(shù)據(jù)組件封裝于該頻 道的數(shù)據(jù)幀中;
(2) 根據(jù)所述選擇情況,確定所述選定的數(shù)據(jù)組件的類型和參數(shù);
(3) 為所述該頻道的數(shù)據(jù)幀配置一個(gè)包頭,并在其中記錄該包頭的長 度信息;
(4) 根據(jù)所述確定的選定數(shù)據(jù)組件的類型和參數(shù),在所述包頭中進(jìn)一 步記錄所選定的數(shù)據(jù)組件的類型的標(biāo)志信息及其參數(shù)信息。
按照本發(fā)明提供的方法,所述步驟(4)所述記錄在包頭中的標(biāo)志信息, 包括視頻數(shù)據(jù)組件標(biāo)志,用于指示該頻道的媒體數(shù)據(jù)流中是否包括視頻數(shù)據(jù) 組件;如果在步驟(1)中選擇了視頻數(shù)據(jù)組件,則在該包頭中記錄視頻數(shù) 據(jù)組件標(biāo)志。
按照本發(fā)明提供的方法,步驟(4)所述記錄在包頭中的標(biāo)志信息,包 括音頻數(shù)據(jù)組件標(biāo)志,用于指示該頻道的媒體數(shù)據(jù)流中是否包括音頻數(shù)據(jù)組 件;如果在步驟(l)中選擇了音頻數(shù)據(jù)組件,則在該包頭中記錄音頻數(shù)據(jù) 組件標(biāo)志。
按照本發(fā)明提供的方法,步驟(4)所述記錄在包頭中的標(biāo)志信息,包 括輔助數(shù)據(jù)組件標(biāo)志,用于指示該頻道的媒體數(shù)據(jù)流中是否包括輔助數(shù)據(jù)組
件;如果在步驟(l)中選擇了輔助數(shù)據(jù)組件,則在該包頭中記錄輔助數(shù)據(jù) 組件標(biāo)志。
按照本發(fā)明提供的方法,步驟(4)所述記錄在包頭中的數(shù)據(jù)組件參數(shù) 信息,根據(jù)所述數(shù)據(jù)組件類型的標(biāo)志信息確定;如果該標(biāo)志信息指示該頻道 的媒體數(shù)據(jù)流中包括視頻數(shù)據(jù)組件,則在包頭中記錄視頻數(shù)據(jù)組件的參數(shù)。
按照本發(fā)明提供的方法,步驟(4)所述記錄在包頭中的數(shù)據(jù)組件參數(shù) 信息,根據(jù)所述數(shù)據(jù)組件類型的標(biāo)志信息確定;如果該標(biāo)志信息指示該頻道 的媒體數(shù)據(jù)流中包括音頻數(shù)據(jù)組件,則在包頭中記錄音頻數(shù)據(jù)組件的參數(shù)。
按照本發(fā)明提供的方法,步驟(4)所述記錄在包頭中的數(shù)據(jù)組件參數(shù) 信息,根據(jù)所述數(shù)據(jù)組件類型的標(biāo)志信息確定;如果該標(biāo)志信息指示該頻道 的媒體數(shù)據(jù)流中包括輔助數(shù)據(jù)組件,則在包頭中記錄輔助數(shù)據(jù)組件的參數(shù)。
按照本發(fā)明提供的方法,所述數(shù)據(jù)組件的參數(shù)包括該數(shù)據(jù)組件的長度、 編碼類型和速率。
本發(fā)明提供的一種多媒體廣播系統(tǒng)媒體數(shù)據(jù)流的封裝方法,通過封裝多 媒體數(shù)據(jù)流的組件來有效地在一個(gè)頻道中傳送,每個(gè)組件在包頭中需要傳送
組件參數(shù),組件參數(shù)用來提供給移動(dòng)終端播放組件時(shí)使用,為了避免多余組 件和組件參數(shù)的傳送,節(jié)約多媒體廣播系統(tǒng)的頻道資源,在包頭中有組件標(biāo) 志來指示媒體數(shù)據(jù)流中的組件。通過組件標(biāo)志來明確的指示媒體數(shù)據(jù)流的組 成,只傳送必須的組件和組件參數(shù),避免傳送不必要的組件和組件參數(shù),提 高多媒體廣播系統(tǒng)的傳送效率,例如音頻廣播頻道中僅傳送音頻組件和音頻
組件參數(shù),包頭中只有音頻組件的參數(shù),沒有視頻數(shù)據(jù)組件的參數(shù)和附屬數(shù) 據(jù)組件的參數(shù),減少封裝的開銷,提高封裝的效率;同時(shí)組件指示也可以指 導(dǎo)多媒體廣播的接收終端播放程序,在終端中只使用頻道媒體數(shù)據(jù)流組件的 播放程序,不必使用所有組件的播放程序,使終端更節(jié)電,延長移動(dòng)終端電 池的使用時(shí)間。


下面結(jié)合附圖和具體實(shí)施例進(jìn)一步對(duì)本發(fā)明進(jìn)行詳細(xì)說明。
圖1是本發(fā)明多媒體廣播系統(tǒng)媒體數(shù)據(jù)流的封裝方法采用的多媒體數(shù) 據(jù)流傳輸幀結(jié)構(gòu)示意圖。
圖2是圖l所示幀結(jié)構(gòu)中的包頭結(jié)構(gòu)示意圖。
圖3是圖1所示幀結(jié)構(gòu)中的^f見頻數(shù)據(jù)組件與包頭對(duì)應(yīng)部分內(nèi)部邏輯關(guān)系 的示意圖。
圖4是圖1所示幀結(jié)構(gòu)中的音頻數(shù)據(jù)組件與包頭對(duì)應(yīng)部分內(nèi)部邏輯關(guān)系
的示意圖。
圖5是圖1所示幀結(jié)構(gòu)中的附屬數(shù)據(jù)組件與包頭對(duì)應(yīng)部分內(nèi)部邏輯關(guān)系 的示意圖。
具體實(shí)施例方式
本發(fā)明的關(guān)鍵是組件標(biāo)志,組件參數(shù)和組件合成一個(gè)完整的封裝包,組 件標(biāo)志和組件的參數(shù)放在包頭中,組件作為包的凈荷。由組件標(biāo)志來指示包 中是否含有相應(yīng)的組件參數(shù)和組件。
本發(fā)明把多媒體數(shù)據(jù)流的一個(gè)或多個(gè)組件封裝在一起,來實(shí)現(xiàn)數(shù)據(jù)傳送 的高效率,包括以下方面
(1 )多媒體廣播系統(tǒng)有多個(gè)頻道,每個(gè)頻道傳送本頻道的媒體數(shù)據(jù)流。
(2) 頻道的媒體數(shù)據(jù)流可以包括視頻數(shù)據(jù)組件、音頻數(shù)據(jù)組件、附屬 數(shù)據(jù)組件,4某體數(shù)據(jù)流可以由其中的一種組件或者幾種組件組成,例如J(某體 數(shù)據(jù)流只包括視頻數(shù)據(jù)組件和音頻數(shù)據(jù)組件,沒有附屬數(shù)據(jù)組件;或者媒體 數(shù)據(jù)流只有音頻數(shù)據(jù)組件和附屬數(shù)據(jù)組件。
(3) 媒體數(shù)據(jù)流使用靈活的封裝格式,由包頭、視頻數(shù)據(jù)組件、音頻 數(shù)據(jù)組件、附屬數(shù)據(jù)組件等組成。
(4) 包頭是描述頻道的媒體數(shù)據(jù)流的參數(shù),包括包頭的長度信息、媒 體數(shù)據(jù)流的組件標(biāo)志信息、組件的參數(shù)等。
(5) 媒體數(shù)據(jù)流的組件標(biāo)志包括視頻數(shù)據(jù)組件標(biāo)志、音頻數(shù)據(jù)組件標(biāo) 志和附屬數(shù)據(jù)組件標(biāo)志。視頻數(shù)據(jù)組件標(biāo)志用來指示本頻道的媒體數(shù)據(jù)流中 是否包含視頻數(shù)據(jù)組件;音頻數(shù)據(jù)組件標(biāo)志用來指示本頻道的媒體數(shù)據(jù)流中
是否包含音頻數(shù)據(jù)組件;附屬數(shù)據(jù)組件標(biāo)志用來指示本頻道的媒體數(shù)據(jù)流中 是否包含附屬數(shù)據(jù)組件;
(6)包頭中的組件參數(shù)根據(jù)組件標(biāo)志確定,如果視頻數(shù)據(jù)組件標(biāo)志指 示本頻道的媒體數(shù)據(jù)流中包含視頻數(shù)據(jù)組件,則媒體數(shù)據(jù)流包頭含有視頻組 件的參數(shù),如視頻數(shù)據(jù)組件的長度、視頻數(shù)據(jù)組件的編碼類型和速率等參數(shù); 如果音頻數(shù)據(jù)組件標(biāo)志指示本頻道的i某體數(shù)據(jù)流中包含音頻數(shù)據(jù)組件,則媒 體數(shù)據(jù)流包頭含有音頻組件的參數(shù),如音頻數(shù)據(jù)組件的長度、音頻數(shù)據(jù)組件 的編碼類型和速率等參數(shù);如果附屬數(shù)據(jù)組件標(biāo)志指示本頻道的媒體數(shù)據(jù)流 中包含附屬數(shù)據(jù)組件,則媒體數(shù)據(jù)流包頭含有附屬數(shù)據(jù)組件的參數(shù),如附屬 數(shù)據(jù)組件的長度、附屬數(shù)據(jù)組件的類型和速率等參數(shù);
本發(fā)明對(duì)多媒體廣播媒體流中視頻數(shù)據(jù)組件、音頻數(shù)據(jù)組件、附屬數(shù)據(jù) 組件的封裝方法,具體如圖l所示,移動(dòng)多媒體廣播有多個(gè)頻道3,每個(gè)頻 道3傳送不同節(jié)目的媒體數(shù)據(jù)流,封裝后的媒體流由包頭10、視頻數(shù)據(jù)組 件21、音頻數(shù)據(jù)組件22、附屬數(shù)據(jù)組件23組成,每個(gè)組件在包頭中需要傳 送組件參數(shù),組件參數(shù)提供給移動(dòng)終端的播放組件時(shí)使用,為了減少多余組 件和組件參數(shù)的傳送,節(jié)約多媒體廣播系統(tǒng)的頻道資源,在包頭中有組件標(biāo) 志來指示媒體數(shù)據(jù)流中的組件。
如圖2所示,媒體數(shù)據(jù)流由包頭10和凈荷20組成,其中包頭10主要 是一些控制信息,是必須提供的。具體內(nèi)容有
(1) 包頭長度信息101:指示包頭的長度。
(2) 視頻數(shù)據(jù)組件標(biāo)志102。
(3) 音頻數(shù)據(jù)組件標(biāo)志103。
(4) 附屬數(shù)據(jù)組件標(biāo)志104。
(5) 組件參數(shù)105,可以包括視頻數(shù)據(jù)組件參數(shù)1051,包括視頻數(shù) 據(jù)組件的長度、視頻編碼算法種類、視頻編碼碼率、視頻幀頻、視頻水平分 辨率、視頻垂直分辨率等。
(6) 組件參數(shù)105,可以包括音頻數(shù)據(jù)組件參數(shù)1052,包括音頻數(shù) 據(jù)組件長度、編碼算法種類、編碼碼率、采樣率等。
8 (7) 組件參數(shù)105,可以包括附屬數(shù)據(jù)組件參數(shù)1053,包括附屬數(shù) 據(jù)組件的長度,附屬數(shù)據(jù)組件的類型等。
(8) 其他信息。
(9) 包頭校驗(yàn)碼106。
凈荷20包括視頻數(shù)據(jù)組件21 、音頻數(shù)據(jù)組件22和附屬數(shù)據(jù)組件23。
如圖3所示,視頻數(shù)據(jù)組件標(biāo)志102用來指示媒體數(shù)據(jù)流中包含視頻數(shù) 據(jù)組件1051,同時(shí)指示在包頭中含有視頻數(shù)據(jù)組件的參數(shù)。
如圖4所示,音頻數(shù)據(jù)組件標(biāo)志103用來指示媒體數(shù)據(jù)流中包含音頻數(shù) 據(jù)組件1052,同時(shí)指示在包頭中含有音頻數(shù)據(jù)組件的參數(shù)。
如圖5所示,附屬數(shù)據(jù)組件標(biāo)志104用來指示媒體數(shù)據(jù)流中包含附屬數(shù) 據(jù)組件1053,同時(shí)指示在包頭中含有附屬數(shù)據(jù)組件的參數(shù)。
權(quán)利要求
1、一種多媒體廣播系統(tǒng)媒體數(shù)據(jù)流的封裝方法,所述廣播系統(tǒng)被分成多個(gè)不同的頻道,每個(gè)頻道的媒體數(shù)據(jù)流選擇性的包括視頻數(shù)據(jù)組件、音頻數(shù)據(jù)組件和附屬數(shù)據(jù)組件,其特征在于,所述方法包括如下步驟(1)針對(duì)每個(gè)多媒體廣播頻道,選擇需要傳送的視頻數(shù)據(jù)組件、音頻數(shù)據(jù)組件或附屬數(shù)據(jù)組件中的一種或多種,并將選定的數(shù)據(jù)組件封裝于該頻道的數(shù)據(jù)幀中;(2)根據(jù)所述選擇情況,確定所述選定的數(shù)據(jù)組件的類型和參數(shù);(3)為所述該頻道的數(shù)據(jù)幀配置一個(gè)包頭,并在其中記錄該包頭的長度信息;(4)根據(jù)所述確定的選定數(shù)據(jù)組件的類型和參數(shù),在所述包頭中進(jìn)一步記錄所選定的數(shù)據(jù)組件的類型的標(biāo)志信息及其參數(shù)信息。
2、 如權(quán)利要求1所述的方法,其特征在于,步驟(4)所述記錄在包頭 中的標(biāo)志信息,包括視頻數(shù)據(jù)組件標(biāo)志,用于指示該頻道的媒體數(shù)據(jù)流中是 否包括視頻數(shù)據(jù)組件;如果在步驟(l)中選擇了視頻數(shù)據(jù)組件,則在該包 頭中記錄視頻數(shù)據(jù)組件標(biāo)志。
3、 如權(quán)利要求1所述的方法,其特征在于,步驟(4)所述記錄在包頭 中的標(biāo)志信息,包括音頻數(shù)據(jù)組件標(biāo)志,用于指示該頻道的媒體數(shù)據(jù)流中是 否包括音頻數(shù)據(jù)組件;如果在步驟U)中選擇了音頻數(shù)據(jù)組件,則在該包 頭中記錄音頻數(shù)據(jù)組件標(biāo)志。
4、 如權(quán)利要求1所述的方法,其特征在于,步驟(4)所述記錄在包頭 中的標(biāo)志信息,包括輔助數(shù)據(jù)組件標(biāo)志,用于指示該頻道的媒體數(shù)據(jù)流中是 否包括輔助數(shù)據(jù)組件;如果在步驟(1)中選擇了輔助數(shù)據(jù)組件,則在該包 頭中記錄輔助數(shù)據(jù)組件標(biāo)志。
5、 如權(quán)利要求2所述的方法,其特征在于,步驟(4)所述記錄在包頭中的數(shù)據(jù)組件參數(shù)信息,根據(jù)所述數(shù)據(jù)組件類型的標(biāo)志信息確定;如果該標(biāo) 志信息指示該頻道的媒體數(shù)據(jù)流中包括視頻數(shù)據(jù)組件,則在包頭中記錄視頻 數(shù)據(jù)組件的參數(shù)。
6、 如權(quán)利要求3所述的方法,其特征在于,步驟(4)所述記錄在包頭 中的數(shù)據(jù)組件參數(shù)信息,根據(jù)所述數(shù)據(jù)組件類型的標(biāo)志信息確定;如果該標(biāo) 志信息指示該頻道的媒體數(shù)據(jù)流中包括音頻數(shù)據(jù)組件,則在包頭中記錄音頻 數(shù)據(jù)組件的參數(shù)。
7、 如權(quán)利要求4所述的方法,其特征在于,步驟(4)所述記錄在包頭 中的數(shù)據(jù)組件參數(shù)信息,4艮據(jù)所述數(shù)據(jù)組件類型的標(biāo)志信息確定;如果該標(biāo) 志信息指示該頻道的媒體數(shù)據(jù)流中包括輔助數(shù)據(jù)組件,則在包頭中記錄輔助 數(shù)據(jù)組件的參數(shù)。
8、 如權(quán)利要求5、 6或7所述的方法,其特征在于,所述數(shù)據(jù)組件的參 數(shù)包括該數(shù)據(jù)組件的長度、編碼類型和速率。
全文摘要
本發(fā)明涉及一種多媒體廣播系統(tǒng)媒體數(shù)據(jù)流的封裝方法,所述廣播系統(tǒng)每個(gè)頻道的媒體數(shù)據(jù)流選擇性的包括視頻數(shù)據(jù)組件、音頻數(shù)據(jù)組件和附屬數(shù)據(jù)組件,該方法包括針對(duì)每個(gè)頻道,選擇需要傳送的視頻數(shù)據(jù)組件、音頻數(shù)據(jù)組件或附屬數(shù)據(jù)組件中的一種或多種封裝于該頻道的數(shù)據(jù)幀中;確定選定的數(shù)據(jù)組件的類型和參數(shù);配置包頭,并在其中記錄包頭的長度;在所述包頭中記錄所選定的數(shù)據(jù)組件的類型的標(biāo)志信息及其參數(shù)信息。這種方法通過封裝組件有效地在一個(gè)頻道中傳送多媒體數(shù)據(jù)流,同時(shí)利用組件標(biāo)志僅傳送必要組件和在移動(dòng)終端對(duì)應(yīng)調(diào)用必須的組件播放程序,提高傳送效率、節(jié)省移動(dòng)終端電源,更好地滿足移動(dòng)多媒體業(yè)務(wù)需求。
文檔編號(hào)H04N7/52GK101179735SQ20061013825
公開日2008年5月14日 申請(qǐng)日期2006年11月8日 優(yōu)先權(quán)日2006年11月8日
發(fā)明者晏祥彪, 嶸 李, 燦 沈 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1