没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
蓝牙音乐播放器AVRCP
音视频远端控制协议被分成两部分:CT + TG,因此安卓源码也相应的分为 avrcp + avrcpcontroller 两部分。一般
情况下avrcp对应TG,配置于手机等接收控制指令的设备,而avrcpcontroller则对应CT,配置在蓝牙耳机、车载蓝
牙等可以主动发起控制的设备上。
安卓系统通过媒体浏览器服务已经为大家提供了一套完整的音乐控制解决方案,并进行了封装,所以音乐类应用通
过媒体浏览器服务可以轻松实现音乐控制等功能。在androidN版本以前,蓝牙音乐是通过
*BluetoothAvrcpController.sendPassThroughCmd()*直接下发指令给到蓝牙服务,而N版本之后蓝牙音乐
应用根据当前系统的安卓版本通过构建相应的 *ComponentName* 来初始化媒体浏览器服务的客户端也即是
*MediaBrowser* 来连接媒体浏览器服务的服务端 *MediaBrowserService* ,连接成功后应用获取到
*MediaController* 来控制音乐。
因为 *ComponentName* 指明了bind哪个服务,从而可以正确找到蓝牙服务中对应于媒体浏览器的服务。根据
蓝牙服务的清单文件AndroidManifest.xml指定,应用构建相应的ComponentName,构建此变量需要提供包名
package和类名class。
资源评论
- ms_xiaolihe2023-04-04发现一个宝藏资源,资源有很高的参考价值,赶紧学起来~
- m0_742777412022-10-27非常有用的资源,有一定的参考价值,受益匪浅,值得下载。
- m0_561640272022-10-26资源使用价值高,内容详实,给了我很多新想法,感谢大佬分享~
- hoachen2022-12-21发现一个宝藏资源,赶紧冲冲冲!支持大佬~
- csdn_user252023-08-03资源不错,很实用,内容全面,介绍详细,很好用,谢谢分享。
知识分享小达人
- 粉丝: 1845
- 资源: 71
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功