分享好友 最新资讯首页 最新资讯分类 切换频道
【经典蓝牙】蓝牙AVRCP协议分析手机av「【经典蓝牙】蓝牙AVRCP协议分析」
2025-01-16 09:39

蓝牙AVRCP协议是蓝牙设备之间音视频的控制协议。定义了音频/视频的控制、浏览、查询、通知等一系列的命令集。常用来蓝牙耳机对手机的音乐进行控制,以及获取手机的音乐信息等场景。AVRCP协议有两个角色,分别是controller(CT)和 target(TG)。CT: 发送控制命令到对端,控制对端媒体播放器的设备,例如蓝牙耳机,蓝牙遥控器等。TG:接收对端的控制命令,并执行操作,进行回复的设备,例如手机,电脑等。

AVRCP协议是在L2CAP上进行传输的,平常的控制命令都是通过下层AVCTP通道进行传输,而AVRCP 1.6版本之后支持音乐封面图片传输,音乐封面图片之类的图片数据则使用BIP协议通过OBEX通道进行传输。

AVRCP连接

AVCTP 的连接分为两个通道: Control 通道跟 Brwoing 通道。 ,对应的 L2CAP PSM 不同, control

通道的 PSM 为 0x0017,AVCTP browing 通道的 PSM 为 0x001B。 两个通道 controller 跟 target 角

色都可以发起连接。

注意一点, AVCTP browing 部分基于 L2CAP 不能用 basic mode, 需要用

到 Enhanced Retransmission Mode, 而且在双方都支持 AVCTP browing 的情况下才能发起

AVCTP browing channel 的连接

CT端发起的连接

TG端发起的连接

TG端发起control通道的连接,CT端发起Brwoing 通道的连接。

AVRCP断开

断开可以从 AVRCP controller 或者 target 角色操作, 如果有 AVCTP browing 在连接, 那

么先断开 AVCTP browing 通道的连接。

蓝牙AVRCP的命令分为以下几种

AV/C 指令码

AV/C 指令码是 AV/C通用规范定义的指令,AV/C指令码又细分为以下几种

UNIT INFO 指令: 获取COMPAND_ID指令,对端返回值为固定值,表示蓝牙的COMPAND_ID

SUBUNIT INFO 指令:获取SUBUNIT INFO, 返回值通常为固定值,表示pass through指令的类型。

VENDOR DEPENDENT 指令(重要:蓝牙技术联盟定义的指令,包括控制指令、状态指令、通知指令等,使用的是AV/C设备模型,这些消息是按照AV/C数字接口命令集的规定进行发送的,消息是在AVCTP上进行传输。 比如蓝牙耳机获取手机音乐的播放状态,播放事件通知,调节手机音乐的均衡器模式, 播放循环模式等,这些都是VENDOR DEPENDENT 指令。

PASS THROUGH 指令(重要: 用来控制对端蓝牙的音乐播放状态,例如常用的蓝牙耳机控制手机音乐播放、暂停、上一曲、下一曲等指令都是PASS THROUGH 指令。

浏览指令浏览功能是用来导航对端蓝牙的音乐列表,并控制特定的媒体播放器,使用的是AVCTP的第二通道进行传输的。

封面指令蓝牙AVRCP 1.6协议支持了传输音乐封面图片,使用的BIP协议进行传输,下层通道使用的是OBEX通道。

PASS THROUGH 指令PASS THROUGH指令指令是AV/C标准指令, 用来控制对端蓝牙设备的音乐播放状态。 常用的控制音乐的播放、暂停、上一曲、下一曲等命令都是通过PASS THROUGH指令下发的。PASS THROUGH命令如下图

PASS THROUGH 指令&浏览指令:Command Type 为 control、 status、 notify的都是VENDOR DEPENDENT指令, Command Type为Browsing的为浏览指令。

最新文章
斥资14.2亿元,日播时尚“豪赌”锂电
自锂电大佬梁丰入主之后,老牌服装企业(603196)的运行轨迹也多了锂电一条轨道。3月24日,日播时尚股价跌停,而公司于前一晚刚
甩掉“脆皮人”标签!体育课天天见,给孩子们带来哪些变化
      让孩子们“身上有汗、眼里有光”,是今年全国两会的热门话题。“加强青少年科学健身普及和健康干预,让年轻一代在运动
财经聚焦|银发旅游专列激发“春日经济”新活力
  28日9时24分,四川成都安靖站。Y471次“熊猫专列・什邡号”徐徐启程,向云南建水加速驶去,460余名游客开启为期8天的云南深
合锻智能股票三个交易日涨幅偏离值达20% 属异常波动
雷达财经 文|冯秀语 编|李亦辉3月25日,(证券代码:603011)发布公告称,公司股票在2025年3月25日、2025年3月24日及2025年3月21
ROP单元丢失RTX 5090仍在卖:一点不便宜、还不能换货
快科技3月30日消息,近日,德国零售商Alternate上出现了NVIDIA GeForce RTX 5090的“B类”产品,标明GPU存在缺失,仅有168个ROP
提振消费政策被热议:提振消费不是应急之策而是固本之基
中青报·中青网记者 秦珍子 胡春艳 张国3位地方官各自晒出亮眼的“促销”办法——在3月24日的中国发展高层论坛上,北京市副市长
*ST信通股票连续三个交易日跌幅偏离值超12%
雷达财经 文|杨洋 编|李亦辉3月26日,亿阳信通股份有限公司(证券代码:600289,证券简称:)公告,其股票在2025年3月24日至26日
及时语|知名男演员家暴登上热搜 家暴绝非家庭私事而是社会公害
大皖新闻讯 3月26日,“女演员吴婉君控诉赵骏亚家暴”“男演员赵骏亚承认家暴”两大话题双双登上热搜,网民们纷纷留言谴责,群情
今夏将告别NBA之人:保罗可能退役?25岁的雷迪什待不下去了
在NBA,有这样一群老将,他们已濒临退役的年龄,却仍在球场上继续发光发热,但他们离去之期亦不远矣。还有的球员,年龄并不大,
北京明后两天大风寒潮势头迅猛,周日起气温反弹
受较强冷空气影响,今天京城天空云量较多,北风势头迅猛,拉着气温下滑,白天的最高气温将降至14℃上下,体感阴冷。今天夜间到明