專利名稱:音頻數(shù)據(jù)處理裝置及其方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種數(shù)據(jù)處理裝置及其方法,且特別是有關(guān)于一種音頻數(shù)據(jù)處理裝置及其方法。
背景技術(shù):
隨著科技的發(fā)展,人們對多媒體的品質(zhì)要求也逐漸提高。數(shù)字聲音廣播(DigitalAudio Broadcasting,DAB)便是因此隨之產(chǎn)生針對聲音廣播系統(tǒng)的數(shù)字版技術(shù)標(biāo)準(zhǔn)。相較于傳統(tǒng)的模擬式廣播傳送方式例如模擬FM廣播,數(shù)字聲音廣播有著聲音保真度高,有較強(qiáng)的噪音及干擾抵抗能力等優(yōu)點,并且在單一頻帶內(nèi)可容納較多的廣播頻道。近年來更有改良版的新標(biāo)準(zhǔn)例如DAB+(Digital Audio Broadcasting plus),解決了部分在先前標(biāo)準(zhǔn)中的問題,并漸漸的受到各國的采用。在DAB+的標(biāo)準(zhǔn)中,采用了高效能進(jìn)階音頻編碼(High Efficiency AdvancedAudio Coding, HE-AAC)的編碼方式編碼壓縮音頻數(shù)據(jù)內(nèi)容,而可以提升接收品質(zhì)廣播音頻數(shù)據(jù)內(nèi)容的音質(zhì)。事實上,一般具備進(jìn)階音頻編碼(Advanced Audio Coding, AAC)解碼能力的音頻解碼器在獲得足夠數(shù)據(jù)參數(shù)的情況下,皆具有對HE-AAC解碼的能力,例如一般的數(shù)字電視晶片或數(shù)字音頻播放器中所包括的音頻解碼器。然而,在DAB+的標(biāo)準(zhǔn)中將利用HE-AAC編碼的音頻數(shù)據(jù)以音頻超巾貞(Audio Super Frame, ASF)的形式傳送,并將解碼所需的數(shù)據(jù)參數(shù)存放于音頻超幀的標(biāo)頭中。如此一來,即使是具備AAC解碼能力的音頻解碼器也無法直接解碼音頻數(shù)據(jù)并進(jìn)行播放。
發(fā)明內(nèi)容
本發(fā)明提供一種音頻數(shù)據(jù)處理裝置及其方法,使得音頻解碼器可從無法辨識的檔頭中獲取解碼所需的文件信息以進(jìn)行解碼。本發(fā)明提供一種音頻數(shù)據(jù)處理裝置,包括一處理單元及一音頻解碼器。處理單元接收音頻數(shù)據(jù)流,其中音頻數(shù)據(jù)流包括符合一通訊協(xié)議的第一文件標(biāo)頭,以及以一音頻壓縮格式編碼的音頻數(shù)據(jù)。處理單元解析音頻數(shù)據(jù)流以分離第一文件標(biāo)頭及音頻數(shù)據(jù),根據(jù)第一文件標(biāo)頭產(chǎn)生至少一文件信息,并根據(jù)至少一文件信息得到第二文件標(biāo)頭,其中第二文件標(biāo)頭符合一國際影音編碼標(biāo)準(zhǔn)。音頻解碼器耦接處理單元,從處理單元接收第二文件標(biāo)頭及音頻數(shù)據(jù),并根據(jù)第二文件標(biāo)頭解壓縮音頻數(shù)據(jù)流。本發(fā)明提供一種音頻數(shù)據(jù)處理方法,包括以下步驟。首先,接收音頻數(shù)據(jù)流,其中音頻數(shù)據(jù)流包括符合一通訊協(xié)議的第一文件標(biāo)頭,以及以一音頻壓縮格式編碼的音頻數(shù)據(jù)。然后,解析音頻數(shù)據(jù)流以分離第一文件標(biāo)頭及音頻數(shù)據(jù),并根據(jù)第一文件標(biāo)頭得到至少一文件信息。接著,根據(jù)至少一文件信息產(chǎn)生第二文件標(biāo)頭,其中第二文件標(biāo)頭符合一國際影音編碼標(biāo)準(zhǔn)。再者,根據(jù)第二文件標(biāo)頭解壓縮音頻數(shù)據(jù)流。基于上述,本發(fā)明提供一種音頻數(shù)據(jù)處理裝置及其方法,能夠從符合一通訊協(xié)議的文件檔頭中獲取解碼所需的數(shù)據(jù)信息,再將這些文件信息制作為音頻解碼器可辨識的格式,使得音頻解碼器可以根據(jù)這些文件信息進(jìn)行解碼并進(jìn)行播放。為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合所附圖式作詳細(xì)說明如下。
圖1為根據(jù)本發(fā)明一實施例所示的音頻數(shù)據(jù)處理裝置的裝置方塊圖。圖2為根據(jù)本發(fā)明一實施例所示的音頻數(shù)據(jù)處理方法的步驟流程圖。其中,附圖標(biāo)記說明如下:10:音頻數(shù)據(jù)處理裝置110:處理單元120:音頻解碼器AS:音頻數(shù)據(jù)流冊2:文件標(biāo)頭 AD:音頻數(shù)據(jù)DAS:已解壓縮音頻數(shù)據(jù)SlOl S104:步驟
具體實施例方式圖1為根據(jù)本發(fā)明一實施例所示的音頻數(shù)據(jù)處理裝置的裝置方塊圖。請參照圖1,音頻數(shù)據(jù)處理裝置10包括處理單元110及音頻解碼器120。處理單元110接收音頻數(shù)據(jù)流AS。在本實施例中,音頻數(shù)據(jù)流AS符合DAB+標(biāo)準(zhǔn)的格式,包括以ASF格式封裝的標(biāo)頭及音頻數(shù)據(jù)內(nèi)容,其中音頻數(shù)據(jù)內(nèi)容則是以HE-AAC的格式編碼壓縮。值得一提的是,在此僅為詳細(xì)說明本發(fā)明的內(nèi)容,但本發(fā)明并不限定于上述的通訊協(xié)議及編碼格式。處理單元110解析音頻數(shù)據(jù)流AS以分離第一文件標(biāo)頭及音頻數(shù)據(jù)AD。處理單元110便根據(jù)第一文件標(biāo)頭產(chǎn)生至少一文件信息,其中至少一文件信息包括解碼HE-AAC格式的音頻數(shù)據(jù)所不能或缺的文件信息,例如關(guān)于儲存音頻數(shù)據(jù)以及傳輸音頻數(shù)據(jù)的參數(shù)等。處理單元110并根據(jù)至少一文件信息得到第二文件標(biāo)頭FH2。第二文件標(biāo)頭Π12為符合國際影音編碼標(biāo)準(zhǔn)的文件標(biāo)頭,例如對應(yīng)于以HE-AAC的方式編碼而成的音頻數(shù)據(jù)AD,第二文件標(biāo)頭FH2符合動態(tài)影像專家組第二版標(biāo)準(zhǔn)(MovingPicture Experts Group-2, MPEG-2)或動態(tài)影像專家組第四版標(biāo)準(zhǔn)(Moving PictureExperts Group-4, MPEG-4) 0解碼所需的數(shù)據(jù)則以對應(yīng)上述國際影音編碼標(biāo)準(zhǔn)的方式存入第二文件檔頭FH2。例如,解碼所需的傳輸數(shù)據(jù)及儲存數(shù)據(jù),則分別以音頻數(shù)據(jù)傳輸流(Audio Data Transport Stream, ADTS)的格式以及音頻數(shù)據(jù)交換格式(Audio DataInterchange Format, ADIF)儲存于第二文件標(biāo)頭FH2之中。值得一提的是,由于HE-AAC格式被定義于MPEG-4標(biāo)準(zhǔn)中,雖然第二文件標(biāo)頭FH2被處理單元Iio制作成符合MPEG-2標(biāo)準(zhǔn)的格式也可利用后端的具有AAC解碼能力的音頻解碼器(例如音頻解碼器120)成功進(jìn)行解碼,但在本實施例中,利用處理單元110將第二文件標(biāo)頭FH2制作成符合MPEG-4標(biāo)準(zhǔn)的格式為一較佳的實施方式。然而本發(fā)明并不限定于上述的實施方式,重點在于,提供后端(例如音頻解碼器120)可以辨識的文件標(biāo)頭格式。
請繼續(xù)參照圖1,音頻解碼器120耦接處理單元110,從處理單元110接收第二文件標(biāo)頭Π12及音頻數(shù)據(jù)AD,并接著根據(jù)第二文件標(biāo)頭FH2解壓縮音頻數(shù)據(jù)AS得到已解壓縮音頻數(shù)據(jù)DAS,并進(jìn)一步的解壓縮音頻數(shù)據(jù)DAS進(jìn)行播放。在本實施例中,音頻解碼器120具有解碼以AAC格式編碼而成的音頻數(shù)據(jù)的能力。其中,由于HE-AAC編碼格式具有向下相容的能力,具備解碼AAC格式音頻數(shù)據(jù)的音頻解碼器120也可解碼由HE-AAC格式所編碼而成的音頻數(shù)據(jù)(例如音頻數(shù)據(jù)AD)。由于音頻解碼器120具有解碼AAC格式音頻數(shù)據(jù)的能力,也具備辨認(rèn)符合MPEG-2標(biāo)準(zhǔn)或MPEG-4標(biāo)準(zhǔn)的格式的能力。因此,音頻解碼器120在解碼音頻數(shù)據(jù)AD時,可從第二文件標(biāo)頭FH2中獲取解碼所需的信息,例如以ADTS格式儲存的傳輸數(shù)據(jù)以及以ADIF格式儲存的儲存數(shù)據(jù),并根據(jù)這些信息解碼音頻數(shù)據(jù)AD得到已解壓縮音頻數(shù)據(jù)DAS,進(jìn)而進(jìn)行播放。圖2為根據(jù)本發(fā)明一實施例所示的音頻數(shù)據(jù)處理方法的步驟流程圖。請參照圖2,首先于步驟SlOl時,接收音頻數(shù)據(jù)流,其中音頻數(shù)據(jù)流包括符合一通訊協(xié)議的第一文件標(biāo)頭,以及以一音頻壓縮格式編 碼的音頻數(shù)據(jù)。然后于步驟S102時,解析音頻數(shù)據(jù)流以分離第一文件標(biāo)頭及音頻數(shù)據(jù),并根據(jù)第一文件標(biāo)頭得到至少一文件信息。接著于步驟S103時,根據(jù)至少一文件信息產(chǎn)生第二文件標(biāo)頭,其中第二文件標(biāo)頭符合一國際影音編碼標(biāo)準(zhǔn)。再者于步驟S104時,根據(jù)第二文件標(biāo)頭解壓縮音頻數(shù)據(jù)流。方法中詳細(xì)的實施方式可參照上述圖1的實施例的說明,在此不贅述。綜上所述,本發(fā)明提供一種音頻數(shù)據(jù)處理裝置及其方法,當(dāng)音頻解碼器具備音頻數(shù)據(jù)編碼格式(例如AAC格式或HE-AAC格式)的解碼能力時,可通過處理單元先行于無法辨認(rèn)的格式,例如DAB+標(biāo)準(zhǔn)中的ASF格式的音頻數(shù)據(jù)流的標(biāo)頭中獲取編碼所需的信息,轉(zhuǎn)換為音頻解碼器可辨認(rèn)的格式,例如符合MPEG-2或MPEG-4標(biāo)準(zhǔn)的標(biāo)頭格式,讓音頻解碼器通過可辨認(rèn)的標(biāo)頭格式獲取編碼所需的信息,進(jìn)而順利的進(jìn)行解碼。雖然本發(fā)明已以實施例揭露如上,然其并非用以限定本發(fā)明,任何所屬技術(shù)領(lǐng)域中具有通常知識者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動與潤飾,故本發(fā)明的保護(hù)范圍當(dāng)視后附的申請專利范圍所界定者為準(zhǔn)。
權(quán)利要求
1.一種音頻數(shù)據(jù)處理裝置,包括: 一處理單元,接收一音頻數(shù)據(jù)流,其中該音頻數(shù)據(jù)流包括符合一通訊協(xié)議的一第一文件標(biāo)頭,以及以一音頻壓縮格式編碼的一音頻數(shù)據(jù),該處理單元解析該音頻數(shù)據(jù)流以分離該第一文件標(biāo)頭及該音頻數(shù)據(jù),根據(jù)該第一文件標(biāo)頭產(chǎn)生至少一文件信息,并根據(jù)至少一文件信息得到一第二文件標(biāo)頭,其中該第二文件標(biāo)頭符合一國際影音編碼標(biāo)準(zhǔn);以及 一音頻解碼器,耦接該處理單元,從該處理單元接收該第二文件標(biāo)頭及該音頻數(shù)據(jù),根據(jù)該第二文件標(biāo)頭解壓縮該音頻數(shù)據(jù)。
2.如權(quán)利要求1所述音頻數(shù)據(jù)處理裝置,其中該通訊協(xié)議為數(shù)字聲音廣播或進(jìn)階數(shù)字聲音廣播。
3.如權(quán)利要求1所述音頻數(shù)據(jù)處理裝置,其中該通訊協(xié)議為進(jìn)階數(shù)字聲音廣播,以及該音頻壓縮格式為高效能進(jìn)階音頻編碼。
4.如權(quán)利要求2所述音頻數(shù)據(jù)處理裝置,其中該第一文件標(biāo)頭為符合數(shù)字聲音廣播或進(jìn)階數(shù)字聲音廣播協(xié)議中的音頻超幀的文件標(biāo)頭格式。
5.如權(quán)利要求2所述音頻數(shù)據(jù)處理裝置,其中: 該國際影音編碼標(biāo)準(zhǔn)為動態(tài)影像專家組第四版標(biāo)準(zhǔn);以及 至少一文件信息包括符合音頻數(shù)據(jù)傳輸流標(biāo)頭格式的一傳輸數(shù)據(jù)及符合音頻數(shù)據(jù)交換格式的一儲存數(shù)據(jù)。
6.如權(quán) 利要求5所述音頻數(shù)據(jù)處理裝置,其中: 該第二文件標(biāo)頭符合進(jìn)階音頻編碼音頻壓縮格式的標(biāo)頭格式。
7.一種音頻數(shù)據(jù)處理方法,包括: 接收一音頻數(shù)據(jù)流,其中該音頻數(shù)據(jù)流包括符合一通訊協(xié)議的一第一文件標(biāo)頭,以及以一音頻壓縮格式編碼的一音頻數(shù)據(jù); 解析該音頻數(shù)據(jù)流以分離該第一文件標(biāo)頭及該音頻數(shù)據(jù),并根據(jù)該第一文件標(biāo)頭得到至少一文件信息; 根據(jù)至少一文件信息產(chǎn)生一第二文件標(biāo)頭,其中該第二文件標(biāo)頭符合一國際影音編碼標(biāo)準(zhǔn); 根據(jù)該第二文件標(biāo)頭解壓縮該音頻數(shù)據(jù)。
8.如權(quán)利要求7所述音頻數(shù)據(jù)處理方法,其中,所述方法中,該通訊協(xié)議為數(shù)字聲音廣播或進(jìn)階數(shù)字聲音廣播。
9.如權(quán)利要求7所述音頻數(shù)據(jù)處理方法,其中該通訊協(xié)議為進(jìn)階數(shù)字聲音廣播,以及該音頻壓縮格式為高效能進(jìn)階音頻編碼。
10.如權(quán)利要求9所述音頻數(shù)據(jù)處理方法,其中該第一文件標(biāo)頭為符合數(shù)字聲音廣播或進(jìn)階數(shù)字聲音廣播協(xié)議中的音頻超幀的文件標(biāo)頭格式。
11.如權(quán)利要求8所述音頻數(shù)據(jù)處理方法,其中: 該國際影音編碼標(biāo)準(zhǔn)為動態(tài)影像專家組第四版標(biāo)準(zhǔn);以及 至少一文件信息包括符合音頻數(shù)據(jù)傳輸流標(biāo)頭格式的一傳輸數(shù)據(jù)及符合音頻數(shù)據(jù)交換格式的一儲存數(shù)據(jù)。
12.如權(quán)利要求11所述音頻數(shù)據(jù)處理方法,其中: 該第二文件標(biāo)頭符合進(jìn)階音頻編碼音頻壓縮格式的標(biāo)頭格式。
全文摘要
本發(fā)明公開了一種音頻數(shù)據(jù)處理裝置及其方法,其中音頻數(shù)據(jù)處理裝置包括處理單元及一音頻解碼器。處理單元接收音頻數(shù)據(jù)流,其中音頻數(shù)據(jù)流包括符合一通訊協(xié)議的第一文件標(biāo)頭,以及以一音頻壓縮格式編碼的音頻數(shù)據(jù)。處理單元解析音頻數(shù)據(jù)流以分離第一文件標(biāo)頭及音頻數(shù)據(jù),根據(jù)第一文件標(biāo)頭得到至少一文件信息,并根據(jù)至少一文件信息產(chǎn)生第二文件標(biāo)頭,其中第二文件標(biāo)頭符合一國際影音編碼標(biāo)準(zhǔn)。音頻解碼器耦接處理單元,從處理單元接收第二文件標(biāo)頭及音頻數(shù)據(jù),根據(jù)該第二文件標(biāo)頭解壓縮該音頻數(shù)據(jù)。
文檔編號G10L19/16GK103219009SQ20121002267
公開日2013年7月24日 申請日期2012年1月20日 優(yōu)先權(quán)日2012年1月20日
發(fā)明者劉建宏, 洪劭軒, 江小琴, 張世維 申請人:旭揚半導(dǎo)體股份有限公司