瑞薩發(fā)布兼容藍(lán)牙技術(shù)A2DP音頻規(guī)格的SBC中間件
掃描二維碼
隨時(shí)隨地手機(jī)看文章
瑞薩科技公司( .)日前發(fā)布了支持SBC(次頻帶Subband編解碼器)音頻數(shù)據(jù)編碼方法的“SBC中間件”軟件。該方法是藍(lán)牙技術(shù)規(guī)范為實(shí)現(xiàn)近程無線通信規(guī)定的。這款新的中間件將用于集成了瑞薩科技32位處理器SuperH系列SH3-DSP CPU內(nèi)核的微處理器中。新產(chǎn)品將從2006年7月20日起在日本上市。
SBC是藍(lán)牙技術(shù)規(guī)格規(guī)定的A2DP(先進(jìn)音頻傳送規(guī)格, Distribution )音頻數(shù)據(jù)規(guī)格中的一種編碼方法。SH3-DSP CPU內(nèi)核適合于移動設(shè)備,可以實(shí)現(xiàn)移動電話等移動音頻設(shè)備等藍(lán)牙設(shè)備的相關(guān)音頻應(yīng)用。
這款新的中間件的特點(diǎn)如下。
(1)為藍(lán)牙設(shè)備的音頻應(yīng)用提供開發(fā)
這個(gè)中間件由發(fā)送方的音頻數(shù)據(jù)編碼“SBC編碼中間件”,以及接收的解碼音頻數(shù)據(jù)“SBC解碼中間件”組成。因此,它可以支持發(fā)送方和接收方設(shè)備的開發(fā),有助于為藍(lán)牙設(shè)備的音頻應(yīng)用提供開發(fā)。
(2)利用對SH3-DSP CPU內(nèi)核的優(yōu)化實(shí)現(xiàn)低處理負(fù)載
SBC中間件算法是專門為SH3-DSP架構(gòu)優(yōu)化的。這有助于兼容A2DP標(biāo)準(zhǔn)的音頻應(yīng)用的低功耗運(yùn)行,同時(shí)在水平實(shí)現(xiàn)低CPU處理負(fù)載,從而為滿足需要低功耗的移動音頻設(shè)備提供一個(gè)充分的裕量。
(3)有利于用戶應(yīng)用開發(fā)的C語言接口
作為一個(gè)程序接口,各種功能都可以使用易于嵌入的C語言接口。用戶只需將所需的功能接口寫入程序,不需要進(jìn)行復(fù)雜的編程,因此可以更有效地進(jìn)行應(yīng)用開發(fā)。此外,瑞薩科技現(xiàn)有的和 AAC(先進(jìn)音頻編碼)音頻中間件也可使用與這個(gè)新的中間件相同的接口,從而簡化了多編解碼器應(yīng)用的開發(fā)。
產(chǎn)品細(xì)節(jié)
SBC是由藍(lán)牙特別興趣組(SIG)提出的一種用于藍(lán)牙設(shè)備標(biāo)準(zhǔn)音頻編解碼器的高效編碼方法。在藍(lán)牙技術(shù)的A2DP的音頻數(shù)據(jù)規(guī)格中,SBC是用來保持互連能力的一個(gè)十分重要的音頻數(shù)據(jù)編碼方法,它是和 AAC的規(guī)定選項(xiàng)。
SBC中間件與A2DP規(guī)格兼容,由“SBC編碼中間件”和“SBC解碼中間件”組成。在音頻數(shù)據(jù)傳輸過程中,包括SBC的中間件可對16位線性PCM(脈幅調(diào)制)數(shù)據(jù)進(jìn)行編碼,并產(chǎn)生一個(gè)SBC比特流。SBC解碼中間件則可用于音頻數(shù)據(jù)的接收,對收到的16位線性PCM數(shù)據(jù)進(jìn)行解碼并產(chǎn)生SBC比特流。以這種方式可以支持發(fā)送方和接收方設(shè)備的開發(fā)。
SBC中間件算法是專為SH3-DSP CPU內(nèi)核架構(gòu)優(yōu)化的。編碼和解碼可以在(典型值)和37MHz(典型值)的CPU處理負(fù)載水平下分別執(zhí)行,有利于低功耗器件的開發(fā)。
利用這個(gè)中間件的C語言功能接口,用戶不必將有關(guān)功能接口寫進(jìn)程序內(nèi),從而簡化了A2DP兼容應(yīng)用的開發(fā)。這種接口連接相當(dāng)于瑞薩科技以前提供的和 AAC中間件的接口連接,有利于藍(lán)牙設(shè)備中音頻編解碼器多個(gè)編解碼器的實(shí)現(xiàn)。
瑞薩科技的未來計(jì)劃包括開發(fā)該中間件在集成了 CPU內(nèi)核的微處理器上的應(yīng)用,并將它擴(kuò)展到諸如車載音頻系統(tǒng)等應(yīng)用領(lǐng)域。
典型應(yīng)用
利用集成了SH3-DSP CPU內(nèi)核的SuperH系列微處理器進(jìn)行的藍(lán)牙設(shè)備音頻應(yīng)用的開發(fā)。