5

假设我们在支持蓝牙的设备上有一个根植于 Android 操作系统。我们可以构建一个通过蓝牙 A2DP 将自己宣传为蓝牙扬声器的应用程序吗?

如果这是可能的,那么任何其他设备都可以配对/连接到我们的蓝牙服务器应用程序并流式传输任何音乐/声音。然后,此服务器应用程序可以获取音乐流并在本地播放,甚至可以通过 Wi-Fi 将其发送到其他设备。从理论上讲,这将启用多房间蓝牙解决方案。

知道如何实现这一目标吗?我从哪里开始?

4

1 回答 1

2

事实证明,这里有一个相关问题的非常好的和详细的答案。

简短回答:可能,但需要修改 Android 操作系统配置和相当多的低级 NDK 开发以将A2DP Sink角色公开为要使用的 API。

感谢@BartPlatak 的指点!

于 2014-11-24T20:48:03.700 回答