元數(shù)據(jù)轉(zhuǎn)碼的制作方法
【專利說明】
[0001] 相關(guān)申請(qǐng)的交叉引用
[0002] 本申請(qǐng)要求于2013年1月21日提交的美國臨時(shí)專利申請(qǐng)第61/754,893號(hào)的優(yōu) 先權(quán),上述申請(qǐng)的全部?jī)?nèi)容通過引用合并到本文中。
技術(shù)領(lǐng)域
[0003] 本文獻(xiàn)涉及對(duì)元數(shù)據(jù)進(jìn)行轉(zhuǎn)碼。具體地,本文獻(xiàn)涉及用于以降低的計(jì)算復(fù)雜度對(duì) 元數(shù)據(jù)進(jìn)行轉(zhuǎn)碼的方法及系統(tǒng)。
【背景技術(shù)】
[0004] 當(dāng)前,使用各種單通道和/或多通道音頻渲染系統(tǒng)如5. 1多聲道音頻渲染系統(tǒng)、 7. 1多聲道音頻渲染系統(tǒng)或9. 1多聲道音頻渲染系統(tǒng)。音頻渲染系統(tǒng)使得能夠例如生成分 別源于5+1揚(yáng)聲器位置、7+1揚(yáng)聲器位置或9+1揚(yáng)聲器位置的環(huán)繞聲。為了高效傳輸或者為 了高效存儲(chǔ)相對(duì)應(yīng)的單通道音頻信號(hào)或多通道音頻信號(hào),使用音頻編解碼器(編碼器/解 碼器)系統(tǒng)如杜比數(shù)字(DD)或杜比數(shù)字+(DD+)。
[0005] 可能存在音頻渲染裝置的重要安裝基礎(chǔ),該音頻渲染裝置被配置成使用特定音頻 編解碼器系統(tǒng)(例如,杜比數(shù)字)對(duì)已編碼的音頻信號(hào)進(jìn)行解碼。該特定音頻編解碼器系 統(tǒng)可以例如稱為第二音頻編解碼器。另一方面,音頻編解碼器系統(tǒng)的演變可以產(chǎn)生更新的 音頻編解碼器系統(tǒng)(例如,杜比數(shù)字+),該更新的音頻編解碼器系統(tǒng)可以例如稱為第一音 頻編解碼器系統(tǒng)。更新的音頻編解碼器系統(tǒng)可以提供另外的特征(例如,數(shù)量增加的通道) 和/或提高的編碼質(zhì)量。這樣,內(nèi)容提供者可以傾向于根據(jù)更新的音頻編解碼器系統(tǒng)來提 供他們的內(nèi)容。
[0006] 盡管如此,具有采用第二音頻編解碼器系統(tǒng)的解碼器的音頻渲染裝置的用戶應(yīng)該 仍然能夠渲染已經(jīng)根據(jù)第一音頻編解碼器系統(tǒng)編碼的音頻內(nèi)容。這可以通過如下所謂的轉(zhuǎn) 碼器或轉(zhuǎn)換器來實(shí)現(xiàn):該所謂的轉(zhuǎn)碼器或轉(zhuǎn)換器被配置成將根據(jù)第一音頻編解碼器系統(tǒng)編 碼的音頻內(nèi)容轉(zhuǎn)換成根據(jù)第二音頻編解碼器系統(tǒng)編碼的經(jīng)修改的音頻內(nèi)容。
[0007] 沿著音頻內(nèi)容的分發(fā)鏈,可能產(chǎn)生對(duì)轉(zhuǎn)碼的另外的需求。內(nèi)容提供者可以使用非 常適用于音頻內(nèi)容的生產(chǎn)和廣播的音頻編解碼器(如杜比E音頻編解碼器)來對(duì)音頻內(nèi)容 進(jìn)行編碼。可以使用該面向生產(chǎn)的音頻編解碼器來分發(fā)音頻內(nèi)容,并且可以根據(jù)第二音頻 編解碼器(如無損編解碼器杜比TrueHD或如杜比數(shù)字+或杜比數(shù)字編解碼器)對(duì)音頻內(nèi) 容進(jìn)行轉(zhuǎn)碼。
[0008] 通常,音頻內(nèi)容與比特流中編碼的表示音頻內(nèi)容的元數(shù)據(jù)相關(guān)聯(lián)。通常,將音頻內(nèi) 容分離成幀序列,其中,音頻內(nèi)容的每個(gè)幀包括預(yù)定數(shù)量的樣本(例如,1024個(gè)樣本)。所 述幀序列中的幀可以與相應(yīng)的元數(shù)據(jù)容器(container)或元數(shù)據(jù)幀相關(guān)聯(lián)。元數(shù)據(jù)容器可 以表示描述與該容器相關(guān)聯(lián)的音頻內(nèi)容的幀的信息。這樣的描述幀的信息的示例可以是關(guān) 于幀的一些樣本或所有樣本的響度數(shù)據(jù)。替代地或附加地,元數(shù)據(jù)容器可以用于傳輸可以 與相對(duì)應(yīng)的音頻內(nèi)容的幀不直接相關(guān)聯(lián)的輔助數(shù)據(jù)。這樣的輔助數(shù)據(jù)可以例如用于以固件 升級(jí)來提供音頻編解碼器系統(tǒng)的解碼器。
[0009]除了將音頻內(nèi)容從第一音頻編解碼器系統(tǒng)轉(zhuǎn)碼至第二音頻編解碼器系統(tǒng)以外,轉(zhuǎn) 碼器通常還需要對(duì)相關(guān)聯(lián)的元數(shù)據(jù)進(jìn)行轉(zhuǎn)碼。為了降低轉(zhuǎn)碼器/轉(zhuǎn)換器(其例如在機(jī)頂盒 內(nèi)實(shí)現(xiàn))的成本,第一音頻編解碼器系統(tǒng)與第二音頻編解碼器系統(tǒng)之間轉(zhuǎn)換的計(jì)算復(fù)雜度 應(yīng)當(dāng)較低。在對(duì)元數(shù)據(jù)進(jìn)行轉(zhuǎn)碼的情況下,第一音頻編解碼器系統(tǒng)與第二音頻編解碼器系 統(tǒng)之間轉(zhuǎn)換的計(jì)算復(fù)雜度也應(yīng)當(dāng)較低。在本文獻(xiàn)中,描述了用于轉(zhuǎn)碼的方法和系統(tǒng),該方法 和系統(tǒng)能夠使得以降低的計(jì)算復(fù)雜度對(duì)元數(shù)據(jù)進(jìn)行轉(zhuǎn)碼。
【發(fā)明內(nèi)容】
[0010] 根據(jù)一個(gè)方面,描述了一種轉(zhuǎn)碼器,其被配置成將入站比特流轉(zhuǎn)碼成出站比特流。 入站比特流可以包括入站內(nèi)容幀和相關(guān)聯(lián)的入站元數(shù)據(jù)幀。相關(guān)聯(lián)的入站元數(shù)據(jù)幀可以包 括在緊接著入站內(nèi)容幀或在入站內(nèi)容幀緊前的入站比特流中。這樣,術(shù)語"相關(guān)聯(lián)的"可以 表示內(nèi)容幀和元數(shù)據(jù)幀之間的時(shí)間關(guān)系(例如,該術(shù)語可以表示內(nèi)容幀在元數(shù)據(jù)幀緊前或 者反之)。應(yīng)當(dāng)注意,在一些實(shí)施方式中,相關(guān)聯(lián)的入站元數(shù)據(jù)幀可以包括在入站內(nèi)容幀中。 通常,內(nèi)容幀包括第一元素(例如,同步字段)和最后元素(例如,錯(cuò)誤糾正字段如CRC字 段)。相關(guān)聯(lián)的元數(shù)據(jù)幀可以位于內(nèi)容幀的如下字段中,該字段布置在內(nèi)容幀的第一元素之 后并且在內(nèi)容幀的最后元素之前(例如,在內(nèi)容幀的輔助數(shù)據(jù)字段中)。
[0011] 元數(shù)據(jù)幀可以是所謂的演化幀。通常,入站比特流包括入站內(nèi)容幀的序列和相關(guān) 聯(lián)的入站元數(shù)據(jù)幀的序列。通常,入站元數(shù)據(jù)幀與入站內(nèi)容幀交替,以使得特定的入站內(nèi)容 幀的相關(guān)聯(lián)的元數(shù)據(jù)幀直接跟著該特定的入站內(nèi)容幀。以與入站比特流(也稱為編碼入站 比特流)類似的方式,出站比特流(或編碼出站比特流)可以包括出站內(nèi)容幀和相關(guān)聯(lián)的 出站元數(shù)據(jù)幀。具體地,出站比特流可以包括交替的出站內(nèi)容幀序列和出站元數(shù)據(jù)幀序列。
[0012] 內(nèi)容幀可以表示根據(jù)特定編解碼器方案編碼的信號(hào)。具體地,入站內(nèi)容幀可以表 示根據(jù)第一編解碼器系統(tǒng)編碼的信號(hào),而出站內(nèi)容幀可以表示根據(jù)第二編解碼器系統(tǒng)編碼 的信號(hào)。第一音頻編解碼器系統(tǒng)和第二音頻編解碼器系統(tǒng)可以相同(在這種情況下,轉(zhuǎn)碼 器可以被配置成提供比特率轉(zhuǎn)換)或者第一音頻編解碼器系統(tǒng)和第二音頻編解碼器系統(tǒng) 可以不同(在這種情況下,轉(zhuǎn)碼器可以被配置成提供編解碼轉(zhuǎn)換)。信號(hào)可以包括音頻信 號(hào)。第一編解碼器系統(tǒng)和第二編解碼器系統(tǒng)的示例有杜比E、杜比數(shù)字+、杜比數(shù)字、杜比 TrueHD、杜比睿波(DolbyPulse)、AAC(高級(jí)音頻編碼)和/或HE-AAC(高效率AAC)。在 第一編解碼器系統(tǒng)和第二編解碼器系統(tǒng)不同的情況下,轉(zhuǎn)碼器可以被配置成:將信號(hào)內(nèi)容 從第一編解碼器系統(tǒng)轉(zhuǎn)碼至第二編解碼器系統(tǒng)。替代地或附加地,出站比特流的比特率可 以與入站比特流的比特率不同,并且轉(zhuǎn)碼器可以被配置成執(zhí)行編碼信號(hào)內(nèi)容從第一比特率 轉(zhuǎn)碼至第二(不同的)比特率的轉(zhuǎn)碼。
[0013] 通常,將信號(hào)表示為包括預(yù)定數(shù)量的信號(hào)的樣本(例如,512或1024個(gè)信號(hào)的樣 本)的幀序列。這樣,入站內(nèi)容幀可以表不信號(hào)的幀的一些或所有樣本。出站內(nèi)容幀可以 表示信號(hào)的同一幀的一些或所有樣本。這樣,轉(zhuǎn)碼器可以被配置成生成出站內(nèi)容幀,該出站 內(nèi)容幀表示相對(duì)應(yīng)的入站內(nèi)容幀的至少一些樣本。
[0014] 為了將入站比特流轉(zhuǎn)碼成出站比特流,轉(zhuǎn)碼器可以包括解碼器,其被配置成根據(jù) 第一編解碼器系統(tǒng)對(duì)入站比特流進(jìn)行解碼。作為解碼的結(jié)果,解碼器可以提供每個(gè)內(nèi)容幀 的一組PCM樣本。此外,解碼器可以被配置成從元數(shù)據(jù)幀中提取元數(shù)據(jù)。可以將經(jīng)解碼的入 站比特流(例如,一組PCM樣本和提取的元數(shù)據(jù))提供給被配置成根據(jù)第二編解碼器系統(tǒng) 對(duì)信號(hào)進(jìn)行編碼的編碼器,從而提供出站比特流。這樣,轉(zhuǎn)碼器可以被配置成:使用第一編 解碼器系統(tǒng)的解碼器和第二編解碼器系統(tǒng)的編碼器,根據(jù)入站內(nèi)容幀生成出站內(nèi)容幀。轉(zhuǎn) 碼器可以包括所謂的PCM連接轉(zhuǎn)碼器,其中,解碼器將PCM樣本組傳送至轉(zhuǎn)碼器的編碼器。 這樣,本文中描述的轉(zhuǎn)碼器可以包括在PCM連接轉(zhuǎn)碼器的背景中描述的特征。
[0015] 應(yīng)當(dāng)注意,內(nèi)容幀也可以表示根據(jù)隱含的編解碼器系統(tǒng)的元數(shù)據(jù)。換言之,內(nèi)容幀 可以包括與內(nèi)容幀中包括的信號(hào)相關(guān)聯(lián)的元數(shù)據(jù),其中,內(nèi)容幀中包括的元數(shù)據(jù)由隱含的 編解碼器系統(tǒng)(即,第一編解碼器系統(tǒng)或第二編解碼器系統(tǒng))來限定。與此形成對(duì)比,元數(shù) 據(jù)幀能夠使得對(duì)附加元數(shù)據(jù)(除了由編解碼器系統(tǒng)指定的元數(shù)據(jù)以外)進(jìn)行傳輸。這樣的 元數(shù)據(jù)的示例有響度或?qū)Π讟?biāo)準(zhǔn)化參數(shù)或輔助數(shù)據(jù)如音頻內(nèi)容分發(fā)鏈中的解碼器的固件 升級(jí)。
[0016] 元數(shù)據(jù)幀可以遵循預(yù)定的語法。具體地,入站元數(shù)據(jù)幀和出站元數(shù)據(jù)幀可以遵循 共同的語法。元數(shù)據(jù)幀的語法可以使得元數(shù)據(jù)幀能夠包括零個(gè)元數(shù)據(jù)塊、一個(gè)或更多個(gè)元 數(shù)據(jù)塊。每個(gè)元數(shù)據(jù)塊可以包括特定類型的元數(shù)據(jù)。這樣,元數(shù)據(jù)幀可以具體可變的大小, 取決于包括在元數(shù)據(jù)幀中的元數(shù)據(jù)的量和/或元數(shù)據(jù)塊的數(shù)量。每個(gè)元數(shù)據(jù)塊可以表示 (或可以包括)相對(duì)應(yīng)的描述符,該描述符表示相對(duì)應(yīng)的元數(shù)據(jù)塊中包括的元數(shù)據(jù)的一個(gè) 或更多個(gè)屬性。具體地,描述符可以描述表示可以或應(yīng)該如何操縱元數(shù)據(jù)塊的屬性。這樣, 轉(zhuǎn)碼器可以使用塊的描述符來以計(jì)算高效的方式對(duì)入站元數(shù)據(jù)幀中包括的塊進(jìn)行轉(zhuǎn)碼。
[0017] 為了對(duì)元數(shù)據(jù)幀進(jìn)行轉(zhuǎn)碼,轉(zhuǎn)碼器可以被配置成:從入站元數(shù)據(jù)幀中識(shí)別元數(shù)據(jù) 入站塊??梢允褂脡K標(biāo)識(shí)符來標(biāo)識(shí)入站塊。作為示例,可以使用塊標(biāo)識(shí)符來標(biāo)識(shí)元數(shù)據(jù)幀 的每個(gè)塊。此外,元數(shù)據(jù)幀可以包括特定的塊標(biāo)識(shí)符,該特定的塊標(biāo)識(shí)符表示以下事實(shí):元 數(shù)據(jù)幀不包括任何另外的塊(例如稱為結(jié)束標(biāo)識(shí)符)。轉(zhuǎn)碼器可以使用結(jié)束標(biāo)識(shí)符來確定 元數(shù)據(jù)幀不包括任何另外的元數(shù)據(jù)塊。
[0018] 如上所述,元數(shù)據(jù)入站塊可以與被稱為入站描述符的描述符相關(guān)聯(lián)。入站描述符 可以表示元數(shù)據(jù)入站塊中包括的元數(shù)據(jù)的一個(gè)或更多個(gè)屬性。可以將描述符寫入元數(shù)據(jù)塊 的數(shù)據(jù)字段中。描述符內(nèi)包括的示例屬性是表示信號(hào)的樣本的時(shí)間戳參數(shù)。具體地,時(shí)間 戳參數(shù)可以表示入站塊的元數(shù)據(jù)與信號(hào)的由時(shí)間戳參數(shù)標(biāo)識(shí)的樣本相關(guān)聯(lián)(例如,要被應(yīng) 用于該樣本)。時(shí)間戳參數(shù)可以通過表示內(nèi)容幀中的樣本相對(duì)于內(nèi)容幀的結(jié)束或相對(duì)于內(nèi) 容幀的開始的位置來標(biāo)識(shí)樣本。另外的示例是表示信號(hào)的數(shù)個(gè)樣本的持續(xù)時(shí)間參數(shù)。持續(xù) 時(shí)間參數(shù)可以表示:入站塊的元數(shù)據(jù)與由持續(xù)時(shí)間參數(shù)表示的信號(hào)的數(shù)個(gè)樣本(開始于由 時(shí)間戳參數(shù)表示的樣本)相關(guān)聯(lián)。具體地,持續(xù)時(shí)間參數(shù)可以表示:元數(shù)據(jù)要被應(yīng)用于在由 時(shí)間戳參數(shù)表示的樣本之后的數(shù)個(gè)樣本,其中,所述數(shù)個(gè)樣本由持續(xù)時(shí)間參數(shù)來表示。時(shí)間 戳參數(shù)和/或持續(xù)時(shí)間參數(shù)可以用來例如表示:入站塊的元數(shù)據(jù)(例如,響度值)可應(yīng)用于 在相關(guān)聯(lián)的入站內(nèi)容幀中編碼的信號(hào)的哪些樣本。作為示例,入站元數(shù)據(jù)幀可以包括多個(gè) 入站塊,該多個(gè)入站塊表示在入站內(nèi)容幀中被編碼的不同組的信號(hào)樣本的不同的響度值。
[0019] 描述符內(nèi)表示(或包括)的屬性的另一示例是轉(zhuǎn)碼器參數(shù),該轉(zhuǎn)碼器參數(shù)表示是 否要將入站塊轉(zhuǎn)碼成出站比特流。作為示例,可以使用轉(zhuǎn)碼器參數(shù)來表示:入站塊中包括的 元數(shù)據(jù)僅適用于第一編解碼器系統(tǒng)。這樣,轉(zhuǎn)碼器可以被配置成:如果出站比特流根據(jù)與第 一編解碼器系統(tǒng)不同的第二編解碼器系統(tǒng)來編碼,則丟棄入站塊中包括的元數(shù)據(jù)。
[0020] 描述符中包括的屬性的又一示例是復(fù)制參數(shù),該復(fù)制參數(shù)表示是否要將入站塊的 元數(shù)據(jù)包括在根據(jù)入站元數(shù)據(jù)幀生成的每個(gè)出站元數(shù)據(jù)幀中。以類似的方式,可以使用去 復(fù)制參數(shù)作為如下屬性:該屬性表示如果根據(jù)多個(gè)入站元數(shù)據(jù)幀生成出站元數(shù)據(jù)幀,則入 站塊的元數(shù)據(jù)是否要被轉(zhuǎn)碼器丟棄。在入站比特流和出站比特流的成幀不同的情況下,轉(zhuǎn) 碼器可以使用復(fù)制參數(shù)和/或去復(fù)制參數(shù)。
[0021] 屬性的再一示例是優(yōu)先級(jí)參數(shù),該優(yōu)先級(jí)參數(shù)表示入站塊的元數(shù)據(jù)相對(duì)于元數(shù)據(jù) 的一個(gè)或更多個(gè)其他入站塊的重要性。與入站比特流相比,在可以僅將減少的元數(shù)據(jù)量插 入至出站比特流中的情況下,轉(zhuǎn)碼器可以使用優(yōu)先級(jí)參數(shù)。屬性的另外的示例是關(guān)聯(lián)參數(shù), 該關(guān)聯(lián)參數(shù)表示是否可以將入站塊的元數(shù)據(jù)插入至在出站元數(shù)據(jù)幀之后的延遲的出站元 數(shù)據(jù)幀中。這樣,關(guān)聯(lián)參數(shù)向轉(zhuǎn)碼器提供轉(zhuǎn)碼處理中的附加靈活性,原因是:轉(zhuǎn)碼器可以以 尚效的方式確定可以延遲哪個(gè)入站塊以及必須保留與相關(guān)聯(lián)的內(nèi)容幀相關(guān)聯(lián)的哪些入站 塊。
[0022] 屬性的另一個(gè)示例是PCM處理參數(shù),該P(yáng)CM處理參數(shù)表示在進(jìn)行了對(duì)入站內(nèi)容幀 中包括的數(shù)據(jù)的修改的情況下是否要由轉(zhuǎn)碼器丟棄入站塊的元數(shù)據(jù)。具體地,PCM處理參 數(shù)可以向轉(zhuǎn)碼器指示:即使入站內(nèi)容幀的數(shù)據(jù)(例如,入站內(nèi)容幀中包括的信號(hào)樣本)已經(jīng) 被修改,也要將入站塊的元數(shù)據(jù)包括在出站元數(shù)據(jù)幀中。這可以是下述情況,例如當(dāng)入站塊 包括與入站內(nèi)容幀中包括的數(shù)據(jù)不相關(guān)的有效載荷如二進(jìn)制數(shù)據(jù)或如附加比特流時(shí)。PCM 處理參數(shù)與所謂的PCM連接轉(zhuǎn)碼器特別有關(guān)。
[0023] 優(yōu)選的入站描述符包括至少對(duì)以下的表示:時(shí)間戳參數(shù)和/或持續(xù)時(shí)間參數(shù)是否 被包括在描述符中。此外,優(yōu)選的入站描述符包括復(fù)制參數(shù)和去復(fù)制參數(shù)。
[0024] 轉(zhuǎn)碼器可以被配置成基于入站描述符,根據(jù)入站元數(shù)據(jù)幀生成出站元數(shù)據(jù)幀。具 體地,轉(zhuǎn)碼器可以被配置成:僅基于由入站描述符表示的一個(gè)或更多個(gè)屬性,根據(jù)入站元數(shù) 據(jù)幀生成出站元數(shù)據(jù)幀。更具體地,轉(zhuǎn)碼器可以被配置成:在不對(duì)入站塊中包括的元數(shù)據(jù)進(jìn) 行分析的情況下根據(jù)入站元數(shù)據(jù)幀生成出站元數(shù)據(jù)幀。這樣,轉(zhuǎn)碼器可以僅基于元數(shù)據(jù)塊 的描述符來執(zhí)行對(duì)元數(shù)據(jù)幀中包括的元數(shù)據(jù)的轉(zhuǎn)碼,而無需分析和/或解析由元數(shù)據(jù)塊攜 帶的元數(shù)據(jù)。這使得轉(zhuǎn)碼器具有顯著降低的計(jì)算復(fù)雜度。
[0025] 轉(zhuǎn)碼器可以被配置成:通過將元數(shù)據(jù)從入站元數(shù)據(jù)幀的一個(gè)或更多個(gè)入站塊拷貝 至相對(duì)應(yīng)的一個(gè)或更多個(gè)出站塊,來根據(jù)入站元數(shù)據(jù)幀生成出站元數(shù)據(jù)幀??梢詫⒁粋€(gè)或 更多個(gè)出站塊插入至出站元數(shù)據(jù)幀中。拷貝和插入可以受制于由一個(gè)或更多個(gè)入站塊的入 站描述符表示的一個(gè)或更多個(gè)屬性。作為示例,關(guān)聯(lián)參數(shù)可以向轉(zhuǎn)碼器指示:特定的入站塊 要被插入至出站元數(shù)據(jù)幀中。另一方面,轉(zhuǎn)碼器參數(shù)可以向轉(zhuǎn)碼器指示:如果第二編解碼器 系統(tǒng)與第一編解碼器系統(tǒng)不同,則應(yīng)該丟棄特定的入站塊。
[0026] 轉(zhuǎn)碼器可以被配置成:通過基于入站塊的入站描述符生成出站塊的出站描述符來 生成出站元數(shù)據(jù)幀。具體地,出站描述符可以包括或可以表示由入站描述符表示的一些或 所有屬性??梢詫⑷胝久枋龇囊恍┗蛩袑傩钥截愔脸稣久枋龇?。另一方面,轉(zhuǎn)碼器可以 被配置成:對(duì)由入站描述符表示的一個(gè)或更多個(gè)屬性進(jìn)行修改以生成出站描述符,其中,出 站描述符表示一個(gè)或更多個(gè)修改的屬性。作為示例,入站描述符可以表示時(shí)間戳參數(shù)。轉(zhuǎn) 碼器可以修改時(shí)間戳參數(shù),以使得即使轉(zhuǎn)碼器可能已經(jīng)針對(duì)入站比特流對(duì)出站比特流進(jìn)行 了重新成幀(re-framing),修改的時(shí)間戳參數(shù)仍然表示與原時(shí)間戳參數(shù)相同的信號(hào)樣本。
[0027] 如上所述,入站描述符的一個(gè)或更多個(gè)屬性可以包括表示信號(hào)樣本的時(shí)間戳參 數(shù),入站塊的元數(shù)據(jù)與信號(hào)樣本相關(guān)聯(lián)。入站描述符的時(shí)間戳參數(shù)通常表示與入站內(nèi)容幀 有關(guān)的信號(hào)樣本。轉(zhuǎn)碼器可以被配置成根據(jù)入站塊生成出站塊。此外,轉(zhuǎn)碼器可以被配置 成:通過對(duì)入站描述符的時(shí)間戳參數(shù)進(jìn)行修改來生成出站塊的出站描述符,以使得出站描 述符的相對(duì)應(yīng)的時(shí)間戳參數(shù)表示與出站內(nèi)容幀(與入站內(nèi)容幀相比,其可以具有不同的成 幀)有關(guān)的信號(hào)樣本。這樣,轉(zhuǎn)碼器可以被配置成:即使當(dāng)入站比特流進(jìn)行了重新成幀時(shí), 也確保由入站描述符表示的一個(gè)或更多個(gè)屬性仍然有效。
[0028] 轉(zhuǎn)碼器可以被配置成將出站塊(根據(jù)入站元數(shù)據(jù)幀的入站塊來生成)插入至延遲 的出站元數(shù)據(jù)幀中。作為示例,入站描述符的關(guān)聯(lián)參數(shù)可以向轉(zhuǎn)碼器指示可以延遲入站塊。 轉(zhuǎn)碼器可以選擇將元數(shù)據(jù)插入至延遲的出站元數(shù)據(jù)幀中(例如,由于第二比特流的有限的 比特率)。延遲的出站元數(shù)據(jù)幀可能與下述延遲的出站內(nèi)容幀相關(guān)聯(lián),該延遲的出站內(nèi)容幀 不包括由入站塊的時(shí)間戳參數(shù)表示的信號(hào)樣本。盡管如此,為了確保出站塊的時(shí)間戳參數(shù) 標(biāo)識(shí)正確的信號(hào)樣本,轉(zhuǎn)碼器可以被配置成:通過對(duì)入站塊的時(shí)間戳參數(shù)進(jìn)行修改來生成 出站塊的出站描述符,以使得出站描述符的時(shí)間戳參數(shù)表示與延遲的出站內(nèi)容幀有關(guān)的信 號(hào)樣本。作為示例,修改的時(shí)間戳參數(shù)可以表示超過延遲的內(nèi)容幀的樣本數(shù)量的樣本數(shù)量, 從而表示信號(hào)的樣本存在于延遲的內(nèi)容幀的外部。
[0029] 如上所述,入站指示符的一個(gè)或更多個(gè)屬性可以包括復(fù)制參數(shù),該復(fù)制參數(shù)表示 相對(duì)應(yīng)的入站塊的元數(shù)據(jù)是否要包括在根據(jù)入站元數(shù)據(jù)幀生成的每個(gè)出站元數(shù)據(jù)幀中。轉(zhuǎn) 碼器可以被配置成:通過考慮復(fù)制參數(shù),根據(jù)入站元數(shù)據(jù)幀生成多個(gè)出站元數(shù)據(jù)幀。具體 地,轉(zhuǎn)碼器可以被配置成確定復(fù)制參數(shù)表示入站塊的元數(shù)據(jù)要被包括在根據(jù)入站元數(shù)據(jù)幀 生成的每個(gè)出站元數(shù)據(jù)幀中。在這樣的情況下,轉(zhuǎn)碼器可以被配置成:將入站塊的元數(shù)據(jù)插 入至多個(gè)出站元數(shù)據(jù)幀的每個(gè)出站元數(shù)據(jù)幀中。具體地,轉(zhuǎn)碼器可以被配置成:對(duì)于多個(gè)出 站元數(shù)據(jù)幀的每個(gè)出站元數(shù)據(jù)幀,根據(jù)入站塊生成出站塊。除了生成多個(gè)出站元數(shù)據(jù)幀以 外,轉(zhuǎn)碼器還可以被配置成:根據(jù)入站內(nèi)容幀生成多個(gè)出站內(nèi)容幀,其中,多個(gè)出站內(nèi)容幀 可以分別與多個(gè)出站元數(shù)據(jù)幀相關(guān)聯(lián)。
[0030] 復(fù)制參數(shù)可以包括標(biāo)記,該標(biāo)記可以被設(shè)置成表示:入站塊的元數(shù)據(jù)要被包括在 根據(jù)入站元數(shù)據(jù)幀生成的每個(gè)出站元數(shù)據(jù)幀中,或者入站塊的元數(shù)據(jù)不要被包括在根據(jù) 入站元數(shù)據(jù)幀生成的每個(gè)出站元數(shù)據(jù)幀中(即,替代地,標(biāo)記可以被設(shè)置成表示相反的情 況)。
[0031] 如上所述,入站描述符的一個(gè)或更多個(gè)屬性可以包括去復(fù)制參數(shù),該去復(fù)制參數(shù) 表示:如果根據(jù)多個(gè)入站元數(shù)據(jù)幀生成出站元數(shù)據(jù)幀,則入站塊的元數(shù)據(jù)是否可以被(或 要被)轉(zhuǎn)碼器丟棄。轉(zhuǎn)碼器可以被配置成:通過考慮去復(fù)制參數(shù),根據(jù)入站比特流的多個(gè)入 站元數(shù)據(jù)幀生成出站元數(shù)據(jù)幀。具體地,多個(gè)入站元數(shù)據(jù)幀可以包括多個(gè)元數(shù)據(jù)入站塊,每 個(gè)入站塊與表示入站塊的元數(shù)據(jù)可以被轉(zhuǎn)碼器丟棄的相應(yīng)的去復(fù)制參數(shù)相關(guān)聯(lián)。轉(zhuǎn)碼器可 以被配置成:對(duì)于除了多個(gè)入站元數(shù)據(jù)幀中的一個(gè)入站元數(shù)據(jù)幀之外的所有入站元數(shù)據(jù)幀 (例如,除了多個(gè)入站元數(shù)據(jù)幀的第一個(gè)入站元數(shù)據(jù)幀以外的所有入站元數(shù)據(jù)幀),丟棄多 個(gè)入站塊的元數(shù)據(jù),以生成出站元數(shù)據(jù)幀。除了根據(jù)多個(gè)入站元數(shù)據(jù)幀生成出站元數(shù)據(jù)幀 以外,轉(zhuǎn)碼器可以被配置成根據(jù)多個(gè)入站內(nèi)容幀生成出站內(nèi)容幀,其中,多個(gè)入站內(nèi)容幀分 別與多個(gè)入站元數(shù)據(jù)幀相關(guān)聯(lián)。
[0032] 去復(fù)制參數(shù)可以包括標(biāo)記,該標(biāo)記可以被設(shè)置成表示:如果根據(jù)多個(gè)入站元數(shù)據(jù) 幀生成出站元數(shù)據(jù)幀,則入站塊的元數(shù)據(jù)可以被(或要被)轉(zhuǎn)碼器丟棄;或者如果根據(jù)多 個(gè)入站元數(shù)據(jù)幀生成出站元數(shù)據(jù)幀,則入站塊的元數(shù)據(jù)可以不被(或不要被)轉(zhuǎn)碼器丟棄 (即,替代地,該標(biāo)記可以被設(shè)置成表示相反的情況)。
[0033] 如上所述,入站描述符的一個(gè)或更多個(gè)屬性可以包括優(yōu)先級(jí)參數(shù),該優(yōu)先級(jí)參數(shù) 表示入站塊的元數(shù)據(jù)相對(duì)于元數(shù)據(jù)的一個(gè)或更多個(gè)其他入站塊的相對(duì)重要性。在轉(zhuǎn)碼器處 接收的入站元數(shù)據(jù)幀可以包括具有表示優(yōu)先級(jí)參數(shù)的不同值的描述符的多個(gè)入站塊。轉(zhuǎn)碼 器可以被配置成:按照多個(gè)入站塊的優(yōu)先級(jí)參數(shù),根據(jù)多個(gè)入站塊生成出站元數(shù)據(jù)幀。具體 地,如果對(duì)于出站比特流而言可以獲得足夠的比特率,則轉(zhuǎn)碼器可以首先選擇具有最高的 相對(duì)優(yōu)先級(jí)的一個(gè)或更多個(gè)入站塊并且僅插入較低優(yōu)先級(jí)的入站塊。
[0034]多個(gè)入站塊可以與表示增量?jī)?yōu)先級(jí)的增量?jī)?yōu)先級(jí)參數(shù)相關(guān)聯(lián)。多個(gè)入站塊可以 包括增量元數(shù)據(jù),以使得多個(gè)入站塊的組合元數(shù)據(jù)提供高質(zhì)量元數(shù)據(jù)并且使得多個(gè)入站塊 中具有最高相對(duì)優(yōu)先級(jí)的入站塊的元數(shù)據(jù)提供質(zhì)量降低的元數(shù)據(jù)(即,與由組合元數(shù)據(jù)提 供的高質(zhì)量元數(shù)據(jù)相比,提供質(zhì)量降低的元數(shù)據(jù))。具有下一個(gè)較低的優(yōu)先級(jí)的入站塊可 以提供質(zhì)量提高的元數(shù)據(jù)等,直到當(dāng)對(duì)多個(gè)入站塊全部進(jìn)行組合時(shí)提供最高質(zhì)量元數(shù)據(jù)為 止。轉(zhuǎn)碼器可以被配置成:基于多個(gè)入站塊中的至少一個(gè)或更多個(gè)入站塊生成出站元數(shù)據(jù) 幀,從而允許出站元數(shù)據(jù)幀中包括的元數(shù)據(jù)的質(zhì)量的可伸縮(scalable)劣化。劣化的程度 可以例如基于出站比特流的可用比特率。
[0035] 如上所述,入站描述符的一個(gè)或更多個(gè)屬性可以包括關(guān)聯(lián)參數(shù),該關(guān)聯(lián)參數(shù)表示: 是否可以將入站塊的元數(shù)據(jù)插入至在出站元數(shù)據(jù)幀之后的延遲的出站元數(shù)據(jù)幀中。轉(zhuǎn)碼器 可以被配置成:基于關(guān)聯(lián)參數(shù)和/或基于對(duì)出站比特流的比特率限制,將來自入站塊的元 數(shù)據(jù)插入至出站元數(shù)據(jù)幀中。具體地,轉(zhuǎn)碼器可以被配置成:如果關(guān)聯(lián)參數(shù)表示可以延遲入 站塊的元數(shù)據(jù),則將來自入站塊的元數(shù)據(jù)插入至在出站元數(shù)據(jù)幀之后的延遲的出站元數(shù)據(jù) 幀中。
[0036] 根據(jù)另一個(gè)方面,描述了一種用于將包括入站內(nèi)容幀和相關(guān)聯(lián)的入站元數(shù)據(jù)幀的 入站比特流轉(zhuǎn)碼成出站比特流的方法。出站比特流可以包括出站內(nèi)容幀和/或相關(guān)聯(lián)的出 站元數(shù)據(jù)幀。入站內(nèi)容幀可以表示根據(jù)第一編解碼器系統(tǒng)編碼的信號(hào),而出站內(nèi)容幀可以 表示根據(jù)第二編解碼器系統(tǒng)編碼的信號(hào)。如上所述,第一編解碼器系統(tǒng)和第二編解碼器系 統(tǒng)可以相同或可以不同。該方法可以包括從入站元數(shù)據(jù)幀中識(shí)別元數(shù)據(jù)入站塊。元數(shù)據(jù)入 站塊可以與表示元數(shù)據(jù)入站塊中包括的元數(shù)據(jù)的一個(gè)或更多個(gè)屬性的入站描述符相關(guān)聯(lián)。 此外,該方法可以包括:基