gpt4 book ai didi

android - 蓝牙 AVRCP 随机重复命令

转载 作者:行者123 更新时间:2023-11-29 01:19:42 26 4
gpt4 key购买 nike

我正在开发一种 android music player 的应用程序.

我无法处理(发送/获取)随机播放/重复命令、信息到远程蓝牙设备。

我正在使用

MediaPlaybackService and 

MediaButtonIntentReceiver

处理

 android.intent.action.MEDIA_BUTTON 

命令 .. 所以可以很好地检测到播放/停止/暂停。

我的问题是如何注册 Shuffle/repeat,并得到通知来处理这个命令。有关蓝牙 AVCRP 中这些命令的更多信息。

仅供引用,我使用的是 Android 5.x 版本的手机。

谢谢

最佳答案

我自己解决了。

Shuffle Repeat 命令是蓝牙 AVRCP 供应商相关的命令。它需要一些蓝牙配置文件堆栈定制......在三星设备中,我能够通过覆盖 MediaSession 回调中的 onCustomAction 来检测某些操作。在其他设备上应该有一个接收者注册了好的 Action 。

关于android - 蓝牙 AVRCP 随机重复命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37622976/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com