蓝牙之十一 AVRCP协议
Profile简介
AVRCP子协议的作用是支持CT控制TG,具体来说如果手机和一个蓝牙音箱设备连接上了,那么音箱可以控制手机播放/暂停/切歌以及获得手机上播放歌曲的信息,如专辑,歌名,歌手,时长等信息。iphone对信息获取支持较为完善,安卓手机差异性比较大,且支持的没有iphone好。
Audio/Video Remote Control Profile(AVRCP)定义了蓝牙设备和audio/video控制功能通信的特点和过程。该Profile定义了AV/C数字命令控制集。命令和信息通过AVCTP(Audio/Video Control Transport Protocol)协议进行传输。浏览功能通过AVRCTP的第二个channel而不是AV/C。传输媒体信息通过基于OBEX协议的BIP(Bluetooth Basic Imaging Profile)协议。
Audio/Video Remote Control Profile 依赖
Profile栈
设备角色
CT(controller)设备&
蓝牙之十一 AVRCP协议相关推荐
- android5.1蓝牙反向控制(Avrcp协议)流程
参考 1.APP private BluetoothAvrcpController mAvrcpController; List<BluetoothDevice> devices ...
- 蓝牙avrcp协议源码分析
原址:http://blog.csdn.net/u012439416/article/details/54348147 1,概述 1.1 avrcp协议 全称: Audio / Video Remot ...
- Android 蓝牙开发——Avrcp协议获取歌曲信息(十八)
通过前面的 Avrcp 协协议的学习,我们知道蓝牙音乐的控制是通过媒体播放器进行的.而媒体播放器的数据发生变化时会通过 MediaSeesion 通知客户端,本篇文章主要分析一下歌曲信息是如何传递的. ...
- 【经典蓝牙】蓝牙AVRCP协议分析
协议简介 蓝牙AVRCP协议是蓝牙设备之间音视频的控制协议.定义了音频/视频的控制.浏览.查询.通知等一系列的命令集.常用来蓝牙耳机对手机的音乐进行控制,以及获取手机的音乐信息等场景.AVRCP协议有 ...
- Android 蓝牙开发——Avrcp协议(十二)
SDK路径:frameworks/base/core/java/android/bluetooth/ 服务路径:packages/apps/Bluetooth/src/com/android/blue ...
- android蓝牙音乐之AVRCP介绍和使用
引言 最近做的车载蓝牙音乐开发,遇到很多问题,记录一下.也是到处东拼西凑的,勉强看看吧. AVRCP:Audio/Video Remote Control Profile,音视频远端控制协议,所以该协 ...
- 蓝牙音乐之AVRCP在安卓系统中的实现
蓝牙音乐之AVRCP在安卓系统中的实现 从<蓝牙音乐之AVRCP>协议分析中可知,音视频远端控制协议被分成两部分:CT + TG,因此安卓源码也相应的分为 avrcp + avrcpcon ...
- 蓝牙4.0 BLE协议结构图详解
随着智能硬件的发展,嵌入式和物联网这类专业越发受到大家的追捧,而不管是学习嵌入式还是学习物联网,蓝牙4.0 BLE协议结构都是必须重点掌握的知识点,今天和大家分享的就只这部分内容,一起来看看吧. 第一 ...
- 【BLE】蓝牙4.2核心协议
[BLE]蓝牙4.2核心协议 1. 顶层设计 1) Application层 顶层,通过API函数与协议栈交互: 2) Host层 主体结构,TI提供封装后的lib库,不提供源码: 逻辑链路控制及自适 ...
- BT-2の蓝牙技术原理のBT协议の蓝牙核心协议の无线射频和基带
蓝牙技术原理のBT协议の蓝牙核心协议の无线射频和基带 0. 脑图 1. 蓝牙射频 1.1 射频信道 1.2 射频规范 2. 链路控制器和基带 2.1 物理链路 2.2 分组 2.3 蓝牙编址 2.4 ...
最新文章
- 手把手 | 20行Python代码教你批量将PDF转为Word
- oracle开发项目流程,如何开发ORACLE存储过程
- springboot ---坑 tomcat部署springboot 一直运行不起来
- [Swift]快速反向平方根 | Fast inverse square root
- Zygo保存zxg(Zemax File)文件(光学领域知道Zygo的一定要看)
- react系列之isMounted is an Antipattern
- gradle依赖冲突的解决方式
- appium 重新启动apk
- 第一章-操作系统概论
- 6.Entity FrameWork Core 5.0 删除、修改数据
- 和包支付的钱哪里来_老瓦发问国际乒联:道理我都懂!问题钱从哪里来?
- VS2010旗舰版安装图解
- 用友 U8 word模板修改
- 苏州大学计算机考研资料汇总
- 华为笔记本都是Linux版本,华为笔记本装上linux系统而非Windows系统 这是为何
- 银行家算法的实验报告
- 十二月十三号作业驱动作业
- 100以内的质数及100以内质数的和
- Yolo-v1~v3学习关键点整理
- Exception类