Enable A2DP AAC for Blueteeth Headset on Linux

现在许多蓝牙设备往往是一个"Mutiple Role"设备,但是bluz默认只连接设备的首要Role。对于我手上这个蓝牙耳机首要Role是HSP/HFP,音质就不说了。启用A2DP之后,就可以用高级的Codec,传输高质量音频啦。而要启用A2DP,那就必须连接上需要的Role,并且使用修改过的pulseaudio bt以启用相应codec。

https://github.com/EHfive/pulseaudio-modules-bt

Adds Sony LDAC, aptX, aptX HD, AAC codecs (A2DP Audio) support to PulseAudio on Linux

Then config bluez to support multiple protocols.

/etc/bluetooth/main.conf

1
2
AutoConnect=true
MultiProfile = multiple
Licensed under CC BY 4.0
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy