我正在使用 Ubuntu 14.04,并且已安装 pulseaudio。
当我连接到蓝牙 A2DP 耳机时,YouTube(google-chrome)上的视频播放停止并显示以下消息:
如果播放没有开始,请尝试重新启动您的设备。
如果我摘下或断开蓝牙耳机的连接,视频将立即再次开始播放。
我添加Disable=socket
了/etc/bluetooth/audio.conf
,问题就解决了。我还发现一些不同的蓝牙 A2DP 问题有相同的解决方案,但没有解释。
为什么禁用套接字可以解决这个问题?
答案1
这里是我找到的一篇关于 bluez 的文章。
它表示选项Enable=Socket
启用/etc/bluetooth/audio.conf
了audio socket API
bluez。ALSA PCM plugin
使用此套接字接口与 bluez 对话,并且它已被弃用一段时间了。
它还提到,当启用套接字接口时,bluez 无法正确处理 d-bus API。
Disable=socket
所以这也许可以解释为什么当从 中移除时 pulseaudio 无法与蓝牙正常配合使用/etc/bluetooth/audio.conf
。