LE?Audio 談?wù)勑诺婪峙浼耙纛l位置
音頻位置
每個(gè)以前的藍(lán)牙音頻規(guī)范都有一個(gè)藍(lán)牙LE音頻源和一個(gè)藍(lán)牙LE音頻接收器。音頻流
被發(fā)送為單聲道或立體聲,并留給音頻接收器來(lái)解釋它是如何呈現(xiàn)的。藍(lán)牙LE音頻旨在解決具有多個(gè)揚(yáng)聲器或耳塞的應(yīng)用。它有能力優(yōu)化每個(gè)音頻接收器的通話時(shí)間,只發(fā)送它需要的音頻流。一般而言,對(duì)于一對(duì)耳塞,左耳塞僅接收左音頻流,而右耳塞僅接收右音頻流。這意味著每個(gè)音頻接收器可以最大限度地減少其接收器打開(kāi)的時(shí)間,從而降低其功耗。
為了實(shí)現(xiàn)這一點(diǎn),設(shè)備需要知道它們要接收什么空間信息,例如,從立體聲輸入接收左流或右流。他們通過(guò)指定音頻位置來(lái)做到這一點(diǎn)。這些是在藍(lán)牙通用音頻分配號(hào)碼中定義的,并遵循規(guī)范的揚(yáng)聲器放置分類。值表示為四個(gè)八位字節(jié)寬的位場(chǎng)中的位。最常見(jiàn)的音頻位置如下圖示。

每個(gè)可以接收音頻流的接受者必須設(shè)置至少一個(gè)音頻位置-不允許將整個(gè)比特字段留空。音頻位置通常在制造時(shí)設(shè)置,但在某些情況下,用戶可能會(huì)更改–例如,揚(yáng)聲器可以有應(yīng)用程序或物理開(kāi)關(guān)將其設(shè)置為前左或前右。請(qǐng)注意,mono不是一個(gè)位置,因?yàn)閙ono是流的屬性,而不是物理渲染設(shè)備。單聲道揚(yáng)聲器通常會(huì)設(shè)置前左和前右音頻位置。發(fā)起者將確定接受者支持的流的數(shù)量,以及可用的揚(yáng)聲器的數(shù)量,并決定是發(fā)送一個(gè)向下混合的立體聲流(即單聲道),還是一個(gè)假定揚(yáng)聲器可以向下混合到單聲道的立體聲流。廣播公司將通過(guò)將其標(biāo)記為前左和前右來(lái)表示單聲道流。我們將進(jìn)一步研究如何給我們帶來(lái)了通道分配。
信道分配(多路復(fù)用)
始終知道藍(lán)牙經(jīng)典音頻配置文件中傳輸?shù)膬?nèi)容。HFP攜帶單聲道音頻流,A2DP使用SBC編解碼器的四個(gè)聲道模式來(lái)傳輸單聲道、雙聲道、立體聲或聯(lián)合立體聲編碼流。藍(lán)牙LE音頻更靈活,允許CIS或BIS包含一個(gè)或多個(gè)通道多路復(fù)用到一個(gè)數(shù)據(jù)包中,只受可用帶寬的限制。
目前最好方法的原因是LC3,這是所有藍(lán)牙LE音頻實(shí)現(xiàn)的強(qiáng)制編解碼器是一個(gè)單通道編解碼器。這意味著它將每個(gè)音頻通道單獨(dú)編碼為固定長(zhǎng)度的離散幀。使用SBC,將左右音頻通道組合成單個(gè)編碼流的聯(lián)合立體聲編碼很受歡迎,因?yàn)樗葍蓚€(gè)單獨(dú)的左右通道更有效。這是由于它能夠編碼兩個(gè)輸入音頻通道之間的差異。LC3的更高效的設(shè)計(jì)意味著與單獨(dú)編碼每個(gè)通道然后串聯(lián)各個(gè)編碼幀相比,聯(lián)合立體聲編碼的優(yōu)勢(shì)很小。這種方法允許對(duì)兩個(gè)以上的信道進(jìn)行編碼和分組。
下圖顯示了一個(gè)五聲道環(huán)繞聲系統(tǒng)的工作原理示例。五個(gè)音頻輸入通道分別使用LC3編碼,然后編碼幀被安排成一個(gè)媒體包,作為一個(gè)單一的等時(shí)PDU傳輸。LC3編解碼器幀總是按照與每個(gè)音頻通道相關(guān)的已發(fā)布音頻能力音頻位置的升序排列,使用表3.2中總結(jié)的分配數(shù)字。因此,在這種情況下,它們將被訂購(gòu)為前左(0x0000000001),前后(0x0000000002),前中心(0x000000004),后左(0x0000000010)和右后(0x0000000020)。

如上圖可知媒體分組僅包含編碼的音頻幀。它可以擴(kuò)展為包括編碼音頻幀的多個(gè)塊,每個(gè)塊包括每個(gè)音頻位置的一個(gè)幀,如下圖所示流程。CF_N1是指來(lái)自每個(gè)傳入音頻通道的第一個(gè)采樣的幀;CF_N2是來(lái)自這些音頻通道的下一個(gè)采樣的幀。使用塊可能看起來(lái)很有效,但它帶有一些重要的警告。它導(dǎo)致更大的數(shù)據(jù)包,更容易受到干擾。它還增加了延遲,因?yàn)榭刂破餍枰却鄠€(gè)幀被采樣,然后才能開(kāi)始傳輸。如果將多個(gè)塊添加到突發(fā)數(shù)量或預(yù)傳輸偏移的多個(gè)等時(shí)信道特征中,我們將在以后再討論,它會(huì)很快導(dǎo)致延遲,可能是數(shù)百毫秒。在某些情況下,這可能是有用的,但不是在我們今天目前發(fā)展所使用的一般音頻應(yīng)用程序,如助聽(tīng),教學(xué),廣播情景。

飛易通團(tuán)隊(duì)致力于藍(lán)牙無(wú)線通訊技術(shù)推動(dòng),有興趣可以聯(lián)系飛易通團(tuán)隊(duì)