0

我目前有一个在 android 上运行的流媒体网络广播应用程序。我想让它与汽车 HUD 通信,这样我就可以在 HUD 屏幕上显示当前歌曲信息。

例如,我刚买了一辆新的本田 Pilot。我注意到当我使用 CD 时,它会显示歌曲信息。如果我使用 USB 设备(例如,ipod),它将显示歌曲信息。但是,如果我用完蓝牙,它将显示艺术家、歌曲等空白,但它会显示蓝牙正在通过手机运行并显示“Droid Razr”。

这让我开始思考,如果每次歌曲更改时,我手动将音乐信息从手机发送到 HUD 会怎样。

我的问题是,这可以做到吗?我需要某种 API 来执行此操作吗?如果有,是哪一个?上述 API 是否适用于 Mono Android?

4

1 回答 1

1

当您说 HUD 时,您可能指的是集群显示(真实的 HUD 投影或渲染在挡风玻璃上)。无论如何,传输曲目信息的蓝牙配置文件是AVRCP 1.3+。如果您的主机或手机不支持此版本的配置文件,您将无法看到曲目信息。CD 曲目信息是完全不同的协议,仅取决于集群控制器和 CD 播放器之间的关系。

如果您能够确定您的汽车的主机/蓝牙控制器确实支持 AVRCP 1.3 并且您有一部 android 手机 - 您可以尝试使用支持 AVRCP 1.3 的闪烁自定义 ROM(为您的设备尝试xda-developers)并查看如果显示元数据。

于 2013-04-08T15:51:43.610 回答