如何在CoreBluetooth的蓝牙设备上播放声音/音频?

时间:2020-02-07 03:50:58

标签: ios bluetooth bluetooth-lowenergy core-bluetooth

我想开发一个应用程序来查找丢失的蓝牙设备(如Airpod)。这个想法与Wunderfind相同。

有了CoreBluetooth,我可以显示附近的蓝牙设备的信号强度和距离。但是我不知道如何在这些设备上播放声音/音频(以帮助用户轻松找到它)。

该怎么做?

1 个答案:

答案 0 :(得分:2)

不幸的是,没有直接的方法可以通过CoreBluetooth做到这一点。 LE Audio刚刚于上个月(2020年1月6/7日)宣布,设备开始支持此功能可能需要几个月甚至几年的时间。 CoreBluetooth不支持任何形式的音频传输,因此您的下一个最佳解决方案是传输普通BLE GATT数据包,然后让接收设备在接收到该特定数据包序列时播放一些音频。这意味着您的解决方案将针对特定设备,并且您必须在应用程序端(在iOS设备上)和正在播放音频的远程设备上进行工作。

一些参考资料:-