网易首页 > 网易号 > 正文 申请入驻

蓝牙音乐之A2DP

0
分享至

蓝牙音乐之A2DP

本篇文章简单聊聊蓝牙音乐涉及到的A2DP协议,大家平常使用蓝牙耳机听音乐就是通过该协议实现的,此协议有时也被称为媒体音频协议。通过手机蓝牙设置中已连接的设备可以查看具体连接的哪些协议,那其中的媒体音频那一项就对应于本期所要分享的A2DP协议。

A2DP:Advanced Audio Distribution Profile 高级音频分发协议的简写,在这里大家需要区分开高级音频和蓝牙音频,蓝牙音频一般指传输于蓝牙SCO链路上的音频,也就是蓝牙电话;而高级音频指的传输于蓝牙ACL链路上的高质量音频,即为蓝牙音乐的媒体音频,别再傻傻分不清蓝牙音频和高级音频了哦。

一个完整的蓝牙音乐不但包含A2DP音频流,还包含AVRCP控制流,AVRCP后续再给大家分享,本期就重点聊聊蓝牙音乐音频流这点事。

A2DP协议本质上是一个应用层协议,它也是基于其他协议起作用的,详细的协议依赖关系见下图:

A2DP协议核心概况:在蓝牙核心协议的基础上,通过上层A2DP协议将两个蓝牙设备连接到同一个piconet(微微网)中,实现蓝牙音乐音频流的传输功能。

具体的协议模型如下:

协议规定了两种角色SRC + SNK

SRC:Source,数字音频流的源,负责将源数据发送到SNK端

SNK:Sink,数字音频流的接收器,负责接收SRC发过来的源数据

这两种角色的扮演者在生活中很是常见,手机蓝牙作为生活中使用最多的设备,不言而喻其主要作为SRC存在,那对应的蓝牙耳机、音箱等设备就作为SNK的角色存在,具体的音频流如下图所示:

音频流从SRC到SNK中间经历的步骤很多,比如MP3、PCM、编码、加密(可选)、数据封装、传输、数据解析、解密(可选)、解码、PCM等等步骤:

音频流传输过程中涉及到的最重要步骤就是编解码,出于对数据的保护,在设备间传输音频数据时需要按照一定的格式将数据编码,编码后的数据到达接收方再按照相同的编码格式进行解码,将音频数据解析成PCM播放。

蓝牙音频传输在当今市面上有如下几种常见的编码方式可供选择:

A2DP协议最早规定的基础编码方式也是强制性的编码方式为SBC,AAC是由多家公司共同开发,苹果设备中对AAC有着广泛的支持,aptX类的编码方式的专利权属于高通,而LDAC则是索尼大法在2015年推出的无线音频编码技术,LDAC也是众多无线音频编码方式中最为接近无损编码的方式。以上五种编码方式传输的蓝牙音乐音质从低到高排列为:

SBC < AAC < aptX < aptX-HD < LDAC

其实华为在2018年发布P20手机时也推出过一种无线音频编码方式HWA(HiRes Wireless Audio),也被称为LHDC,这是继高通的aptX-HD和索尼的LDAC之后业界公认的第三种蓝牙高音质编码方式。但是华为内部在综合考量下已经暂停了对HWA(LHDC)的支持,毕竟aptX-HD和LDAC相较于HWA支持更广(用户选择aptX-HD或LDAC,他不香嘛)

从上述的协议模型中可以看出A2DP协议中最关键的就是AVDTP层,在协议中连接起应用层和蓝牙核心协议层之间的交互,接下来就重点分析下AVDTP的相关交互知识点。

A2DP连接过程中涉及到多个AVDTP交互过程,我们已经知道由于蓝牙音乐音频流的单向流动性从而决定了 SRCSNK 这两种角色,而AVDTP的交互过程中也涉及到两种角色:INT + ACP,简单理解就是过程的发起者为INT,该过程的接收应答者则是ACP。由于A2DP连接的两个设备在连接之初由于其功能已经被应用层定义好,所以SRC、SNK的角色已被确定,而INT、ACP却是根据过程的启动而定,因此某一个蓝牙设备可能是INT也可能是ACP。

AVDTP:全称为 AUDIO/VIDEO DISTRIBUTION TRANSPORT PROTOCOL,该协议定义了A/V流协商、建立和传输的过程,还指定了在这些设备之间交换的消息格式,以便在A/V分布应用程序中传输它们的音视频流。

AVDTP定义了如下这些交互过程:

也定义了如下状态,方便AVDTP的过程交互:

这些状态在交互过程的切换图为:

完整的A2DP连接包含如下几个AVDTP过程:DISCOVER、GET_CAPABILITIES、SET_CONFIGURATION、OPEN。

1. DISCOVER:发现对端设备内支持的流端点(编码方式编号)

2. GET_CAPABILITIES:获取所定义的流端点(SEP)的基本功能信息

3. SET_CONFIGURATION:设置本次连接的配置(基于双方支持的编码方式,选取最优的编码方式)

4. OPEN:成功配置后,建立A2DP连接打开音频流

以上过程全部完成就建立起了AVDTP的信令通道,AVDTP随后也会建立起数据通道。

1. 信令通道:控制蓝牙音乐音频流的建立、打开、关闭、暂停等操作

2. 数据通道:传输蓝牙音乐数据

A2DP在建立音频流前如果远端设备的AVDTP版本未知,则设备还需发起SDP服务查询以在远端设备上获得其支持的AVDTP版本。

完整的HCI交互流程见如下截图:

本篇我们就简单分享了A2DP协议的建立以及AVDTP协议的相关了解。对此感觉的同学可以参考这两篇蓝牙官方文档《A2DP_v1.3.2.pdf》、《AVDTP_SPEC_V13.pdf》。

感兴趣的小伙伴欢迎私信留言一起讨论,共同学习,一起进步。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
年薪300万参加岳父寿宴迟到3分钟,妻子让我跪着吃饭,我转身就走

年薪300万参加岳父寿宴迟到3分钟,妻子让我跪着吃饭,我转身就走

千秋文化
2026-07-04 19:16:43
感觉家里人社会化程度都很低:妈妈排队买地铁票,我刚学会点外卖

感觉家里人社会化程度都很低:妈妈排队买地铁票,我刚学会点外卖

枫红染山径
2026-07-05 20:45:27
特斯拉动真格了!新车官宣上市,主动悬架+751km续航+大六座!

特斯拉动真格了!新车官宣上市,主动悬架+751km续航+大六座!

娱乐圈的笔娱君
2026-07-05 15:48:41
记者:若詹姆斯加盟森林狼并夺冠,将有力挑战乔丹GOAT地位

记者:若詹姆斯加盟森林狼并夺冠,将有力挑战乔丹GOAT地位

懂球帝
2026-07-05 14:29:07
太炸裂!霉霉40页婚前协议曝光!出轨1次赔2000万。

太炸裂!霉霉40页婚前协议曝光!出轨1次赔2000万。

乡野小珥
2026-07-06 04:49:34
“现在就能超越日本”,中国足球小将在日本取得了8战8胜的成绩

“现在就能超越日本”,中国足球小将在日本取得了8战8胜的成绩

林子说事
2026-07-05 20:24:21
特斯拉 FSD 国内落地最新进展

特斯拉 FSD 国内落地最新进展

新浪财经
2026-07-05 03:06:38
1-1!本轮中超最大冷门?成都蓉城赢不了保级队,拜合拉木太抽象

1-1!本轮中超最大冷门?成都蓉城赢不了保级队,拜合拉木太抽象

漫川舟船
2026-07-06 06:18:21
一场1-2!让巴西无缘晋级,哈兰德天神下凡挪威进8强,下半区乱了

一场1-2!让巴西无缘晋级,哈兰德天神下凡挪威进8强,下半区乱了

体育知多少
2026-07-06 06:10:28
痛心!21岁亚裔大学生跳水后冷休克溺亡 官方警告:这片绝美秘境已夺走多人生命

痛心!21岁亚裔大学生跳水后冷休克溺亡 官方警告:这片绝美秘境已夺走多人生命

华人生活网
2026-07-06 05:27:13
真不敢相信,欧洲二十多个国家性交易合法?

真不敢相信,欧洲二十多个国家性交易合法?

华庭讲美食
2026-07-05 21:44:39
文件系统是Agent的省钱答案?令牌消耗降45%成本省39%

文件系统是Agent的省钱答案?令牌消耗降45%成本省39%

薛定谔的BUG
2026-07-05 01:53:48
“天才少女”姜萍近况曝光,69岁父亲衣着寒酸,当地大佬送钱送酒

“天才少女”姜萍近况曝光,69岁父亲衣着寒酸,当地大佬送钱送酒

潋滟晴方DAY
2026-07-05 22:14:46
“有你这样的妈,真丢人”,毕业典礼母亲出洋相,儿子一脸无奈

“有你这样的妈,真丢人”,毕业典礼母亲出洋相,儿子一脸无奈

熙熙说教
2026-07-01 19:29:52
一个日本兵的亲诉:苏军进攻关东军时,我看见人间地狱的真实模样

一个日本兵的亲诉:苏军进攻关东军时,我看见人间地狱的真实模样

史之韵
2026-06-11 08:51:04
太扎心!身家2000万到负债千万,金华老板自述惨败,仍想东山再起

太扎心!身家2000万到负债千万,金华老板自述惨败,仍想东山再起

火山詩话
2026-07-05 06:15:53
烟酒店挂名佛得角二十多年,今年撞上世界杯门将封神,意外走红

烟酒店挂名佛得角二十多年,今年撞上世界杯门将封神,意外走红

看晓天下事
2026-07-05 15:53:33
成都硬核养狗规则,8月份开始实施!1、狗咬人,狗主人先看病拿钱

成都硬核养狗规则,8月份开始实施!1、狗咬人,狗主人先看病拿钱

据说说娱乐
2026-07-06 01:10:01
安妮·海瑟薇穿反万元连身裤,自嘲反应亮了

安妮·海瑟薇穿反万元连身裤,自嘲反应亮了

浅遇时光
2026-07-04 01:11:05
人口大迁徙或成定局?未来超半数中国人,大概会涌向这些地方

人口大迁徙或成定局?未来超半数中国人,大概会涌向这些地方

王二哥老搞笑
2026-07-03 17:49:36
2026-07-06 07:00:49
无线通讯技术
无线通讯技术
互联互通,创造美好生活
54文章数 26关注度
往期回顾 全部

数码要闻

459元起 艾湃电竞推出新款DPS系列电源:金牌全模组 黑白双色

头条要闻

世界杯-挪威2-1巴西首进八强 哈兰德梅开二度

头条要闻

世界杯-挪威2-1巴西首进八强 哈兰德梅开二度

体育要闻

姆巴佩点走巴拉圭:巴黎三代左锋传承

娱乐要闻

霉霉婚礼照片泄露 有四人违规

财经要闻

揭秘跨境“对敲”换汇黑产

科技要闻

华为:逻辑折叠将大幅提升麒麟CPU核心频率

汽车要闻

方程豹钛9内饰曝光 用上了长联屏设计/下半年上市

态度原创

本地
教育
手机
健康
公开课

本地新闻

国内足球之旅?这座小城给你高分答案

教育要闻

公办幼儿园教师工资首次纳入财政保障,全面减轻教师非教育教学负担

手机要闻

郭明錤称苹果折叠屏可能重演iPhone X剧本:同场发布,较晚开卖

听说少吃点能抗衰老?专家讲解!

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版