【音频相关】蓝牙(Bluetooth)音频协议分类 & 音频编解码协议分类

简短不看版:

①、音频协议分类:

协议名称   特点

HSP(手机协议,Head-Set-Profile)

提供手机与耳机之间通信所需的基本功能。

连接和配置好后,耳机可以作为远程设备的音频输入和输出接口

HFP(免提协议,Hands-Free-Profile)

在 HSP 协议的基础上增加了一些扩展功能

A2DP(高级音频传送协议,Advanced-Audio-Distribution-Profile)

允许传输立体声音频信号

AVRCP(音频/视频遥控协议,Audio/Video-Remote-Control-Profile)

用于从控制器(或立体声耳机等)向目标设备(如装有 MediaPlayer 的电脑等)发送命令(比如一些前进、暂停和播放等指令)。

②、音频编解码格式分类:

 

正文

1. 蓝牙(Bluetooth)音频协议分类

下面我们和您一起了解一下音频传输领域范畴中常用的蓝牙协议和使用场景

 

  • HSP(手机协议,Head-Set-Profile)

最常用的配置协议,支持蓝牙耳机与移动电话使用,提供手机与耳机之间通信所需的基本功能。连接和配置好后,耳机可以作为远程设备的音频输入和输出接口

   

  • HFP(免提协议,Hands-Free-Profile)

在 HSP 协议的基础上增加了一些扩展功能,(在车内,立体声系统用于电话音频,而车内安装的麦克风则用于通话时发送输出音频)HFP 协议还可应用于个人计算机在家中或办公环境中作为手机扬声器的使用场景

 

  • A2DP(高级音频传送协议,Advanced-Audio-Distribution-Profile)

允许传输立体声音频信号(相比用于HSP和HFP的单声道加密,质量要好得多)。A2DP 协议能够让两个同样支持蓝牙音效传输的装置互相连接,都能输出如CD音质(16 bits,44.1 kHz)般的声音,许多世界级的音频厂牌,还以此推出了拥有便携性和专业性特质的蓝牙桌面监听音箱产品

 

图为,可兼容 A2DP 协议的 IK Multimedia 公司的 iLOUD MM (Micro Monitor)蓝牙桌面监听音箱

 

但是,如果有一方没有支持 A2DP 协议的话,这时音效就只能输出Handsfree Profile(8 bits,8 kHz),就算耳机或扬声器是采用立体声式的设计,也只能有一般电话的单声道音质,与真正的立体声相去甚远

 

  • AVRCP(音频/视频遥控协议,Audio/Video-Remote-Control-Profile)

用于从控制器(或立体声耳机等)向目标设备(如装有 MediaPlayer 的电脑等)发送命令(比如一些前进、暂停和播放等指令)。AVRCP 协议设计用于提供控制TV、Hi-Fi设备等的标准接口。此规格用于许可单个远程控制设备(或其它设备)控制所有用户可以接入的A/V设备。也可以与 A2DP 协议或 VDP 协议配合使用

 

当两台蓝牙设备建立连接时,它们会获取对应设备提供的协议。当蓝牙定义设备之间的物理无线连接时,蓝牙协议会建立这些设备,能够使用蓝牙技术交换的命令和功能。HSP和HFP蓝牙协议是典型单声道蓝牙耳机操作所需的规格,A2DP和AVRCP蓝牙协议对于立体声音频传输很重要

 

 

图为,拥有蓝牙连接开/关,可兼容 A2DP 协议 的 IK Multimedia 公司的 iLOUD MM (Micro Monitor)蓝牙桌面监听音箱。

 

2. A2DP的音频编解码格式分类

A2DP支持多种音频编码格式,设备在建立连接时会协商确定使用哪种编码格式:包括SBC(蓝牙标准编码)、AAC(高级音频编码)、aptX、aptX HD、LDAC等。

以下是各种协议的特征的对比:

 

 

ESP32实现 A2DP 协议

 

X-参考资料

蓝牙(Bluetooth)音频协议分类:https://zhuanlan.zhihu.com/p/684281407

音频编解码协议分类:https://zhuanlan.zhihu.com/p/665111849

探索ESP32-A2DP:一个强大的蓝牙音频解决方案:https://blog.csdn.net/gitblog_00047/article/details/137035009

posted @ 2024-07-17 11:22  FBshark  阅读(26)  评论(0编辑  收藏  举报