【问题标题】:Turn Android phone into Bluetooth headset把安卓手机变成蓝牙耳机
【发布时间】:2015-01-22 16:14:38
【问题描述】:

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

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

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

【问题讨论】:

  • 你不是在几分钟前问过同样的问题吗?
  • 阅读this 和它链接的其他问题。
  • @323go 不,我没有。另一个问题是关于“滥用”蓝牙以在没有 root 权限的情况下访问本地系统音频。这是关于设备间通信的,其中服务器是一个根设备,它从附近的任何其他设备接收蓝牙音频。
  • 感谢@BartPlatak 的指点!

标签: android bluetooth a2dp


【解决方案1】:

原来对相关问题here 有一个非常好的和详细的答案。

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

感谢@BartPlatak 的指点!

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2012-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多