AVRCP连接的信令交互

AVRCP的连接是建立在L2CAP通道上的,AVRCP分为CT和TG两个角色。当AVRCP连接成功之后,CT和TG之间会进行信令的交互。基本的命令如下;

1 GetCapabilities

这个命令是CT发给TG的,用于获得TG支持哪些event,一般情况下,TG会回复支持下列EVENT

EVENT_PLAYBACK_STATUS_CHANGED,  EVENT_TRACK_CHANGED, EVENT_PLAYBACK_POS_CHANGED

2 ListPlayerApplicationSettingAttributes

这个命令是CT发给TG的,用于获得TG支持的播放器应用设置的属性,

3 ListPlayerApplicationSettingValues

获取TG支持的播放器的值

4 CT注册TG支持的event。

5 GetElementAttributes

获得歌曲的属性

6 GetPlayStatus

获得歌曲的状态

你可能感兴趣的:(AVRCP连接的信令交互)