1.
藍芽a2dp
音訊傳輸格式
達到cd
音質需要
1411.2 kbit/s
的頻寬,顯然
a2dp
無法允許,所以音訊資料需要經過壓縮。我們知道同樣的位元率下,不同的編碼格式音質是不同的。
a2dp
要求必須支援
sbc(
sub-band coding
)編碼,
***、
aac、
atrac
為可選編碼,也可以使用其他專有編碼格式。假設要使用
***
***
1.1 sbc
a2dp
對於sbc
最大允許速率是單聲道
320kbit/s
、雙聲道
512kbit/s
,實際上市面上的產品一般是按照
a2dp
推薦的位元速率編碼的,
44.1khz
雙聲道最大為
328kbit/s
sbc
的推薦位元速率,摘自
a2dp
協議規範:
sbc編碼質量,這個值叫bitpool,大概
1 bitpool = 6
~7 kbit/s
。sbc
是一種複雜度較低的編碼格式,同等位元速率下音質稍差,根據
這個**上
的比較,最高
328 kbit/s
的sbc
音質大約介於
224 kbit/s
到256 kbit/s
的***
之間。此外,設定不當、訊號差、裝置不支援高
bitpool
等都會造成傳輸碼率下降而使音質下降,耳機或音箱本身的音質也是很重要的因素。
1.2 apt-x
apt-x 是
csr
公司專有的一種編碼格式,壓縮率4:
1 (約
352 kbit/s
),號稱可以達到
cd csr
公司的藍芽模組才行,目前
iphone 4
、galaxy s3
以及創新的部分耳機音箱都開始支援這種編碼。
apt-x是一種基於子帶adpcm(sb-adpcm)技術的數字音訊壓縮演算法。原始演算法由stephen smyth 博士於20世紀80年代提出。由audio processing technology(現已被csr合併)公司發展並命名為apt-x。最初用於專業音訊與廣播領域。近幾年,在 bluetooth無線音訊傳輸領域apt-x由於其低延時,容錯性
好,高音質等優點大有取代sbc(sub-band coding)之勢。目前apt-x家族中實用的有aptx bluetooth, aptx enhanced, aptx live(2023年推出),aptx lossless(2023年推出)。apt-x具有以下特點:
所需頻寬:10hz to 22.5 khz,56kbit/s to 576 kbit/s(16 bit 7.5 khz mono to 24-bit, 22.5khz stereo)
apt-x的使用主要集中在藍芽耳機和藍芽音箱,其終端和藍芽耳機 音箱都必須支援apt-x才能發揮其功能。藍芽音訊
傳輸存在一定延遲。最大的感受是影音延遲可以降到最低。
aptx hd通過利用藍芽無線連線傳輸24位音訊來滿足上述需求。和接收端支援24位音訊輸入一樣,aptxhd 技術同樣通過在4個接受子頻帶中的每乙個頻帶上使用了額外的2個資料位來確保音訊訊號的精確傳輸。這將幫助在整個編譯碼週期實現更低訊雜比,減少失真,確保提供純淨、清晰與清脆的**,使aptx hd成為高解析度音訊解決方案的理想組成部分。
1.3 ***與aac
這兩種格式很常見,
***
格式最高位元速率是
320kbit/s
,aac
一般也只有
320kbit/s
(根據具體使用編碼軟體有差異)。
總的來說,同等位元速率下,音質
aac > *** > sbc
,apt-x
據說優於
aac,網上沒找到比較資料就不做排序。可以看到這幾種編碼格式最大位元速率都只有
300kbit/s
多點,藍芽剩餘的頻寬無法利用。所以就算是藍芽
4.0
的耳機,音質不會比藍芽
2.0/2.1
有任何優勢。
1.4ldac
ldac是索尼研發的一種無線音訊編碼技術,它最早在2023年的ces消費電子裝置大展上亮相。在當時,索尼表示比起標準的藍芽編碼、壓縮系統,ldac技術要高效三倍之多。這樣一來,那些高解析度的音訊檔案在進行無線傳輸的時候就不會被過分壓縮,以至於極大損失音質了。
ldac提供了三種傳輸模式,首先是完全以質量為最優先的990kbps模式,接下來是預設的660 kbps普通模式,最後是和普通藍芽標準差不多的330kbps模式,主要是為了保證連線質量。
ldac可傳輸約3倍於普通bluetooth*1的資料(在最高990kbps的傳輸速度下*2),讓你在無線情況下欣賞hi-res audio*3**時,可以聆聽到接近hi-res audio的音質。
ldac發射端也是免費的啊,安卓8.0自帶屬性,接收端收錢。
1.5 hwa
華為官方介紹,hwa是華為自主研發的高畫質藍芽傳輸協議,也是第乙個由國內廠商牽頭研發,旨在提高藍芽音質表現的標準。它是基於ldhc編譯碼,要比高通aptxhd和索尼ldac略好,三者原本大致屬於乙個音質級別,但是通過華為的調校後音質表現更好。
根據相關人士爆料,之前華為曾為此技術在上海舉辦過乙個小規模內部溝通會,在相關技術對比下,hw對音質的改善相當明顯,以前無線耳機不能保證音質的說法將徹底消失。
並且,華為在昨天的發布會上還公布,hwa標準聯盟成員已經超過20多家,其中就包括眾多著名耳機製造商,比如說森海塞爾、鐵三角,音訊製造商irver以及dac晶元製造商akm等,以後還有更多的大牌音質廠商等著加入。這就意味著該標準已經完全被業內認可,且日後將發展的越來越好,支援hwa標準的耳機產品也會更多。
各編碼格式的對比如下:
編碼格式
取樣率訊雜比
總諧波失真
動態範圍
lhdc
40khz 滿幅
147db
-148.8db
148db
ldac
40khz 滿幅
147db
-125.1db
147db
aptx hd
16khz 滿幅
101db
-81.6db
102db
2. 總結
sbc一般的音訊格式,藍芽傳輸在不支援aac,aptx的時候都用sbc傳輸,音質一般,現在80%都是這種格式;
aac,當藍芽支援aac格式的檔案,手機也支援aac傳輸時,音質比sbc好很多,普通人聽的出來這種區別;
aptx,是藍芽傳輸的一種無損格式,由csr推廣,在設計初期,要支援aptx,就必須要購買這個軟體費用,並且aptx並不是大多數手機都支援,一般支援的手機在背後都有aptx的logo ,所以雖然效果好,但是真正可以支援的裝置端其實不多。
藍芽中的三種音訊編碼:apt-x、sbc、aac,apt-x比sbc要先進,延時低
用D Bus連線A2DP的方法
d bus是針對桌面環境優化的ipc機制,用於程序間的通訊或程序與核心的通訊。支援dbus的系統都有兩個標準的訊息匯流排 系統匯流排和會話匯流排。系統匯流排用於系統與應用的通訊。會話匯流排用於應用之間的通訊。有乙個叫d feet的python程式,我們可以用他來觀察系統中的dbus世界。可以用dbu...
03 抖音課程大綱2
1.1 影視號萬粉,萬粉600 800不等課程 99,可以加價,要足夠多的人50 200。2.1 賣核桃,賣書單,學完就可以賣變現,裡面有很多要說的。我是團長,第二天結算80 7 10天結算完 2.2 賣書單,佣金每個月10號結算,書 大概都是19.9左右,佣金50 提供技術,提供素材,提供方式方法...
android筆記 藍芽操作2
關於設定藍芽的可見性和掃瞄周圍藍芽裝置的方法,需要用到廣播接收器 package tjj.bluetooth2 import android.bluetooth.bluetoothadapter import android.bluetooth.bluetoothdevice import andr...