1

我从 AOSP 中提取了 android bt stack 并在 arm 上编译了它。我实现了一个通过蓝牙与手机连接并提供元数据并控制音量的应用程序。

目前,应用程序可以通过 A2DP 连接,使用接口 bt_av.h 但现在我遇到了它没有收到与接口 bt_rc.h 提供的 playStatus、track_change、属性相关的 avrcp 回调的问题。研究 AVRCP 协议,它说在启动时应用程序必须请求 register_notification_cmd 和 getcapabilities_cmd 但接口 bt_rc 不支持它们。

请告诉我如何使用此接口访问标题、艺术家等以及 bt_rc.h 中指定的回调。

谢谢你的支持。

4

0 回答 0