我想创建一个蓝牙音乐播放器应用程序,它将音频从一个设备传输到另一个设备。我已经阅读了 android 开发人员页面上关于 bluetooth 的所有内容,我发现一个名为 a2dp 的配置文件是专门为音频流创建的。然而,没有提供太多关于如何使用它的信息。我也经历过 bluetooth chat example 但我一直无法弄清楚如何实际发送音频以及如何接收它。我还读到从 android 5.0 开始添加了 a2dp 接收器功能。
在 stackoverflow 上花费数小时后,我看到许多问题都在问同样的事情,但没有任何令人满意的答案。

我的主要问题是——

  • 蓝牙 a2dp 配置文件如何工作?
  • 是否有更好的方法来实现音频流
    除了a2dp之外的android设备?

  • 任何帮助将不胜感激。

    最佳答案

    您可以阅读 AVDTP core specification 以了解在 a2dp 连接期间会发生什么。
    但是如果你想了解它在编码方面的工作,我建议你浏览 this 博客,我发现它很有用。

    关于android - 蓝牙 a2dp 配置文件如何工作?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42588855/

    10-11 07:24