蓝牙编码协议:SBC、AAC、APT-X
本篇文章仅普及常识,不涉及算法。
SBC
SBC(Sub-band coding)是蓝牙音频传输协议强制规定的编码格式,所以所有蓝牙都会支持。
也正因为如此,市面上常见的低价蓝牙耳机、音响、都采用这个协议作为传输方式。
但因为传输过程中经过算法及多次转码的过程(MP3→PCM→SBC→PCM),损失大量细节,所以SBC的音质会非常差。
比特率方面,最大比特率是单声道320kbps,立体声512kbps。
AAC
AAC(Advanced AudioCoding)出现于1997年,基于MPEG-2的音频编码技术。由Fraunhofer IIS、杜比实验室、AT&T、Sony等公司共同开发。
通常分为两种含义:AAC蓝牙传输协议,与.aac音乐文件,
后者在早些年用来取代.mp3文件,拥有文件体积更小,音质更高等优点(与.mp3对比)。
但由于技术不断发展,存储空间已不在成为需要考虑的问题时,这种优势已经不复存在。
并且.mp3仍旧是目前主流,所有的设备都支持.mp3,反之支持.aac的设备数量则不如.mp3,虽然.aac被苹果力推。
而AAC蓝牙传输协议,则是用来配合.aac音乐文件,当传输协议支持AAC时,播放.aac音乐文件,则会体现出在音质方面的优点,相较于SBC会提升很高,但仍旧属于有损压缩。
当然也可播放其他格式的文件,不过在播放FLAC等无损的音乐文件时,会将音质将为AAC的档次。
APTX(重点)
源于CSR公司,2010年被高通收购,所以想要设备支持APTX,高通税是跑不掉的。
支持48khz/16bit的音频,最高码率352kbps。
虽然最高码率不算高,但得益于使用了接近无损的压缩算法,可以较好的支持无损音乐文件的播放,例如FLAC,APE等。
如果想在使用蓝牙耳机时获得近乎无损的音质,那么APTX是首选。
APTX有4个版本:APT-X(基础),APT-LL(低延迟),APT-HD(高清),aptX Adaptive(兼容aptX和aptX HD).
APT-HD在播放无损音乐时,音质会高于APTX,但人耳是否可感知,未实测。
APTX在安卓系统阵营被大力推广,几乎所有使用了高通Soc的手机都会支持APTX。
但如果想使用蓝牙耳机获得真正无损的音质,还是要考虑LDAC,不过价格方面...
转载请注明出处。