将Android手机变为蓝牙耳机

Dan*_*iel 5 android bluetooth a2dp

假设我们在支持蓝牙的设备上安装了根Android操作系统.我们可以构建一个通过蓝牙A2DP宣传自己为蓝牙音箱的应用吗?

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

知道怎么做到这一点?我从哪里开始?

Dan*_*iel 2

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

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

感谢@BartPlatak 的指点!