專利名稱:一種移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)多媒體廣播系統(tǒng),更具體地講,涉及一種移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法。
背景技術(shù):
移動(dòng)多媒體廣播是近年來興起的一種多媒體播放技術(shù)。通過移動(dòng)終端,在高速移動(dòng)的情況下,可以觀看電視。移動(dòng)終端能夠通過無線協(xié)議接收到節(jié)目單,并可以選擇自己感興趣的節(jié)目,從而可以接收多媒體數(shù)據(jù)流,實(shí)現(xiàn)在移動(dòng)終端上收看電視。
移動(dòng)多媒體廣播系統(tǒng)發(fā)射的空中數(shù)據(jù),被分成不同的頻道,通過復(fù)用技術(shù)傳輸,移動(dòng)終端可以接收相關(guān)的數(shù)據(jù),通過終端上的播放器,實(shí)現(xiàn)電視的正常播放。
對(duì)于同一個(gè)頻道,移動(dòng)多媒體廣播系統(tǒng)可以發(fā)送1個(gè)音軌的音頻流,也可以發(fā)送多個(gè)音軌的音頻流。
現(xiàn)有技術(shù)中實(shí)現(xiàn)多音軌的方法有以下2種第一,TS(Transport Stream,傳輸流)方式,TS協(xié)議是MPEG(Moving PictureExpert Group,運(yùn)動(dòng)圖像專家組)標(biāo)準(zhǔn)中的一種,它將視頻、音頻及控制信息放在一個(gè)固定188字節(jié)大小的數(shù)據(jù)包中傳送,通過PID(Program Identifier,節(jié)目編號(hào))字段來區(qū)分不同的音軌,從而可以支持多音軌的播放。
第二,ISMA(Internet Streaming Media Alliance,互聯(lián)網(wǎng)流媒體聯(lián)盟)方式,ISMA規(guī)范是用RTP(Real Time Transport Protocol,實(shí)時(shí)傳輸協(xié)議)傳送多媒體信息,可以打開多個(gè)RTP通道,傳送不同的音軌,這種方式適合在IP網(wǎng)絡(luò)上使用。
然而,上述現(xiàn)有技術(shù)實(shí)現(xiàn)多音軌的方法存在如下問題TS方式的每個(gè)包很小,效率比較低,而ISMA方式應(yīng)用范圍小,只能在IP網(wǎng)絡(luò)上使用。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種適合在移動(dòng)多媒體廣播系統(tǒng)使用的多音軌實(shí)現(xiàn)方法,可以發(fā)送一個(gè)頻道的包含一個(gè)或多個(gè)音軌的音頻數(shù)據(jù)。
為了解決上述問題,本發(fā)明提供了一種移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法,其特征在于移動(dòng)多媒體廣播系統(tǒng)在發(fā)送一個(gè)頻道的包含一個(gè)或多個(gè)音軌的音頻數(shù)據(jù)時(shí),將這些音頻數(shù)據(jù)分為音頻包頭與N個(gè)音頻單元,音頻包頭中包含各個(gè)音頻單元的音軌編號(hào),然后將其放在為該頻道所分配一個(gè)或多個(gè)數(shù)據(jù)通道發(fā)送。
進(jìn)一步地,上述多音軌實(shí)現(xiàn)方法還可具有以下特點(diǎn)所述每個(gè)音頻單元之間還加入同步頭做隔離。
進(jìn)一步地,上述多音軌實(shí)現(xiàn)方法還可具有以下特點(diǎn)所述音頻包頭中還包含音頻單元的長(zhǎng)度信息,用來定位分割每一個(gè)音頻單元數(shù)據(jù),且該長(zhǎng)度是可以靈活設(shè)置的。
進(jìn)一步地,上述多音軌實(shí)現(xiàn)方法還可具有以下特點(diǎn)所述音頻包頭中還包含時(shí)間戳信息,用于指示播放的時(shí)間。
進(jìn)一步地,上述多音軌實(shí)現(xiàn)方法還可具有以下特點(diǎn)移動(dòng)多媒體廣播系統(tǒng)在一個(gè)固定時(shí)間間隔發(fā)送1個(gè)全幀數(shù)據(jù),該全幀數(shù)據(jù)由固定大小的1個(gè)控制通道和M-1個(gè)所述的數(shù)據(jù)通道組成,M是固定的。
進(jìn)一步地,上述多音軌實(shí)現(xiàn)方法還可具有以下特點(diǎn)所述每個(gè)數(shù)據(jù)通道的帶寬為固定值,多個(gè)數(shù)據(jù)通道共同傳送1個(gè)頻道的數(shù)據(jù)。
進(jìn)一步地,上述多音軌實(shí)現(xiàn)方法還可具有以下特點(diǎn)音頻包頭中還包含各個(gè)音頻單元的單元編號(hào),是按音頻單元順序編號(hào)的。
本發(fā)明通過把多個(gè)音軌封裝在一個(gè)頻道中,并將一個(gè)頻道中的音頻數(shù)據(jù)分為多個(gè)音頻單元,通過一個(gè)或多個(gè)通道進(jìn)行傳輸,可以實(shí)現(xiàn)1個(gè)音軌、2個(gè)音軌或2個(gè)以上的音軌同時(shí)在一個(gè)頻道內(nèi)傳送,且具有較高的傳輸效率。
圖1是本發(fā)明移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法的頻道數(shù)據(jù)包封裝結(jié)構(gòu)示意圖;圖2是使用本發(fā)明移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法實(shí)現(xiàn)2個(gè)音軌的示意圖。
具體實(shí)施例方式
下面將結(jié)合附圖對(duì)本發(fā)明移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法作進(jìn)一步的描述。
移動(dòng)多媒體廣播系統(tǒng)在一個(gè)固定時(shí)間間隔發(fā)送1個(gè)全幀數(shù)據(jù),固定時(shí)間間隔可以是1秒,也可以是其他時(shí)間值。全幀數(shù)據(jù)由M個(gè)通道組成,分為1個(gè)控制通道和M-1個(gè)數(shù)據(jù)通道。通道數(shù)M是固定的。
其中通道0是控制通道,用于傳輸控制信息及節(jié)目列表。通道1到通道M-1為數(shù)據(jù)通道,用于傳輸頻道數(shù)據(jù)。
如圖1所示,頻道數(shù)據(jù)包含包頭、視頻數(shù)據(jù)、音頻數(shù)據(jù)和同步數(shù)據(jù)。1個(gè)頻道的數(shù)據(jù)可以放在1個(gè)數(shù)據(jù)通道中傳送,也可以在多個(gè)數(shù)據(jù)通道中傳送。
音頻數(shù)據(jù)被分為音頻包頭與N個(gè)音頻單元,每個(gè)音頻單元之間用同步頭做隔離,以達(dá)到錯(cuò)誤隔離的功能。
音頻包頭中包含對(duì)N個(gè)音頻單元的描述信息,包括每個(gè)音頻單元的長(zhǎng)度、音頻單元的音軌編號(hào)、時(shí)戳等信息,其中,音頻單元的長(zhǎng)度可以用來定位分割每一個(gè)音頻單元數(shù)據(jù),是可以靈活設(shè)置的。時(shí)戳是指播放的時(shí)間,音軌編號(hào)是用來標(biāo)識(shí)這個(gè)音頻單元屬于哪一個(gè)音軌。此外,還可以對(duì)音頻單元順序編號(hào),作為單元編號(hào)。
圖2是使用本發(fā)明移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法實(shí)現(xiàn)2個(gè)音軌的示意圖。圖中略去了音頻包頭和同步頭。假設(shè)第一個(gè)音軌有15個(gè)音頻單元,第2個(gè)音軌有10個(gè)音頻單元,如圖2所示,第1個(gè)音軌包括音頻單元1、3、5、7、9、11、13、15、17、19、21、22、23、24、25,第2個(gè)音軌包括音頻單元2、4、6、8、10、12、14、16、18、20。圖中,每個(gè)音頻單元之間有同步頭分割了各個(gè)音頻單元。
2個(gè)音軌的音頻單元可以不完全按照上述次序排列,其次序是可以靈活調(diào)整的。
按照上述原則,可以實(shí)現(xiàn)1個(gè)音軌、2個(gè)音軌或2個(gè)以上的音軌同時(shí)在一個(gè)頻道所分配的一個(gè)或多個(gè)數(shù)據(jù)通道內(nèi)傳送。
例如,在1個(gè)頻道包含2個(gè)音軌的情況下,每個(gè)數(shù)據(jù)通道有128Kbit/s的速率,1個(gè)頻道使用2個(gè)數(shù)據(jù)通道傳輸,可以有256Kbit/s的速率。
其中包頭長(zhǎng)122字節(jié),視頻數(shù)據(jù)共有22.5K字節(jié),音頻數(shù)據(jù)長(zhǎng)8K字節(jié),同步數(shù)據(jù)1K字節(jié),對(duì)于不足32K字節(jié)的部分,可以填充全0。音頻數(shù)據(jù)包括2個(gè)音軌,每個(gè)音軌有32Kbit/s。和TS方式相比大大提高了傳送的效率。
這樣一個(gè)頻道,可以滿足1個(gè)QVGA分辨率、25幀的H264或AVS-M的視頻數(shù)據(jù)的傳輸,和2個(gè)32Kbit/s的AAC音軌數(shù)據(jù)的傳輸,可以給用戶提供具有相當(dāng)滿意的高質(zhì)量音頻流的移動(dòng)廣播電視節(jié)目。
權(quán)利要求
1.一種移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法,其特征在于移動(dòng)多媒體廣播系統(tǒng)在發(fā)送一個(gè)頻道的包含一個(gè)或多個(gè)音軌的音頻數(shù)據(jù)時(shí),將這些音頻數(shù)據(jù)分為音頻包頭與N個(gè)音頻單元,音頻包頭中包含各個(gè)音頻單元的音軌編號(hào),然后將其放在為該頻道所分配一個(gè)或多個(gè)數(shù)據(jù)通道發(fā)送。
2.如權(quán)利要求1所述的移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法,其特征在于,所述每個(gè)音頻單元之間還加入同步頭做隔離。
3.如權(quán)利要求1所述的移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法,其特征在于,所述音頻包頭中還包含音頻單元的長(zhǎng)度信息,用來定位分割每一個(gè)音頻單元數(shù)據(jù),且該長(zhǎng)度是可以靈活設(shè)置的。
4.如權(quán)利要求1所述的移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法,其特征在于,所述音頻包頭中還包含時(shí)間戳信息,用于指示播放的時(shí)間。
5.如權(quán)利要求1所述的移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法,其特征在于,移動(dòng)多媒體廣播系統(tǒng)在一個(gè)固定時(shí)間間隔發(fā)送1個(gè)全幀數(shù)據(jù),該全幀數(shù)據(jù)由固定大小的1個(gè)控制通道和M-1個(gè)所述的數(shù)據(jù)通道組成,M是固定的。
6.如權(quán)利要求5所述的移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法,其特征在于,所述每個(gè)數(shù)據(jù)通道的帶寬為固定值,多個(gè)數(shù)據(jù)通道共同傳送1個(gè)頻道的數(shù)據(jù)。
7.如權(quán)利要求1所述的移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法,其特征在于,音頻包頭中還包含各個(gè)音頻單元的單元編號(hào),是按音頻單元順序編號(hào)的。
全文摘要
一種移動(dòng)多媒體廣播系統(tǒng)的多音軌實(shí)現(xiàn)方法,移動(dòng)多媒體廣播系統(tǒng)在發(fā)送一個(gè)頻道的包含一個(gè)或多個(gè)音軌的音頻數(shù)據(jù)時(shí),將這些音頻數(shù)據(jù)分為音頻包頭與N個(gè)音頻單元,音頻包頭中包含各個(gè)音頻單元的音軌編號(hào),然后將其放在為該頻道所分配一個(gè)或多個(gè)數(shù)據(jù)通道發(fā)送。所述每個(gè)音頻單元之間還可加入同步頭做隔離。本發(fā)明適合在移動(dòng)多媒體廣播系統(tǒng)中使用,可以發(fā)送一個(gè)頻道的包含一個(gè)或多個(gè)音軌的音頻數(shù)據(jù),具有較高的傳輸效率。
文檔編號(hào)H04N7/54GK1960498SQ20061011181
公開日2007年5月9日 申請(qǐng)日期2006年8月23日 優(yōu)先權(quán)日2006年8月23日
發(fā)明者沈燦, 王志英, 舒暢, 黎家力 申請(qǐng)人:中興通訊股份有限公司