我已经在装有 Raspbian 的 RaspberryPi 3 上设置了一个 A2DP 接收器,并使用 PulseAudio 的蓝牙插件。
现在,我希望在设备连接到接收器后加入到该过程中,然后立即运行脚本来执行其他操作,例如在某个外部屏幕上显示连接的名称,或者让 Pi 在扬声器上说出刚刚连接的设备。
这通常可行吗,还是我需要找到一种类似轮询 bluetoothctl 的解决方法?
答案1
您可以通过 dbus 获取来自 Pulseaudio 的通知。有关如何使用 Python 执行此操作的示例,请参阅脉冲音频。