如何从Android设备控制Apple媒体

时间:2018-11-22 13:42:45

标签: android ios bluetooth avrcp bluetooth-profile

根据this page,我的Apple设备支持AVRCP 1.4。

根据this one,我的Android 8.0设备也支持AVRCP 1.4。

但是根据this,Android Bluetooth API仅允许我访问耳机 A2DP 健康设备配置文件,为什么第二个链接是说支持 AVRCP 吗?低级API是否支持它,并且没有高级API?

我的目标是在不使用MFI 程序的情况下控制从Android设备在Apple设备上播放的媒体。我以为AVRCP将是最好的选择,但目前我正在努力编写甚至可以播放/暂停的一些非常基本的应用程序。

我已经尝试使用AVRCP UUID listenUsingInsecureRfcommWithServiceRecord"0000110E-0000-1000-8000-00805F9B34FB")使用BluetoothAdapter。我已经使用createInsecureRfcommSocketToServiceRecord使用此UUID尝试了BluetoothDevice,并且还尝试了一些类似的隐藏API:

boolean result = mBluetoothAdapter.getProfileProxy(this, listener, /*BluetoothProfile.AVRCP_CONTROLLER*/ 12);

result是对的,但是什么也没发生,或者我不知道下一步该怎么做。

您有什么建议吗?也许有一些我不知道的问题?

0 个答案:

没有答案