汽车HUD和Android蓝牙通信

时间:2013-04-08 15:30:05

标签: android xamarin.android hud

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

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

这让我想到,如果每次歌曲改变时手动将音乐信息从手机发送到HUD,该怎么办?

我的问题是,这可以吗?我需要某种API才能做到这一点吗?如果是这样,哪一个?那个API是否适用于Mono Android?

1 个答案:

答案 0 :(得分:1)

当您说HUD时,您可能意味着群集显示(在挡风玻璃上投射或渲染真实的HUD)。在任何情况下,传输轨道信息的蓝牙配置文件都是AVRCP 1.3+。如果您的主机或手机不支持此版本的个人资料,您将无法查看曲目信息。 CD曲目信息完全是different protocol,仅取决于您的群集控制器和CD播放器之间的联系。

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