哪些Android版本和设备支持AVRCP 1.3和1.4?
支持AVRCP 1.3(提供曲目信息)需要应用程序满足什么要求?我们通过AudioTrack播放音频,而不是媒体播放器。
需要什么才能支持1.4?
是否有演示如何支持AVRCP 1.3和1.4的示例、源代码等?
基本的安卓系统不支持AVRCP 1.3/1.4,但是许多其他设备支持(例如:Moto Razr系列手机支持AVRCP 1.3/1.4)。AVRCP 1.3的源代码可以在由高通维护的codeaurora git上找到。 AVRCP 1.3需要媒体信息,如状态、曲目名称、艺术家名称、专辑名称、时长等。请在bluetooth.org的AVRCP 1.3规范版本中进行查阅。 此外,您还需要将AVRCP配置文件的SDP记录更改为1.3。
这是一个老问题,但仍然有意义: 配置文件支持取决于芯片组和堆栈。 蓝牙实现与您运行的Android版本无关。
设备的合格列表可以在Bluetooth.org上找到 这些列表包含支持的配置文件和配置文件版本。
如果设备使用蓝牙品牌,则应在列表中列出。