AVRCP(audio vidoe remote control protocol) 协议,音频视频远程控制协议,底层传输基于AVCTP传输协议。在蓝牙中,主要控制蓝牙音乐的播放/暂停/下一曲/上一曲等,以及获取播放状态、音乐信息等。 AVRCP有两个角色CT(contorl devices),TG(target devices).CT通过指令控制TG播放音乐,比如蓝牙耳机是CT,而手机是TG.
1.
Transaction Label:
Packet type:
有两种类型,一种是单独的包(00);一种是连续的包(01 10 11)。
C/R:
该数据帧为命令帧(0)还是响应帧(1);
IPID:
在响应帧中表示无效的配置文件标识符(1),否则为0;在数据帧中为0;
PID:
表示根据所识别的Profile定义的规则对命令/响应帧进行编码。该值应与
在Bluetooth Assigned中为这个概要文件定义的服务类的16位UUID
Payload:
有效负载。(AVCTP Message Frame 中的数据就是有效负载)