一、LE Audio 概述
LE Audio (Low Energy Audio,低功耗音频)是蓝牙技术联盟(Bluetooth SIG)于2020年发布的下一代蓝牙音频标准,基于BLE 5.2(Bluetooth Low Energy 5.2)协议栈构建,旨在取代传统的Classic Audio(经典蓝牙音频)。
核心优势
- 更低功耗:相比Classic Audio功耗降低50%以上
- 更高音质:支持24bit/96kHz高分辨率音频
- 更低延迟:最低可达20-30ms(Classic Audio约100-200ms)
- 多流音频:支持多设备同时传输
- 广播音频:支持一对多广播模式
- 助听器支持:原生支持助听设备
二、LE Audio 协议栈架构
┌─────────────────────────────────────────────────────────────┐
│ 应用层 (Application Layer) │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ 音频应用 │ │ 控制应用 │ │ 配置应用 │ │
│ │ (Music App) │ │ (Call App) │ │ (TWS/多设备配置) │ │
│ └─────────────┘ └─────────────┘ └─────────────────────┘ │
├─────────────────────────────────────────────────────────────┤
│ 配置文件层 (Profile Layer) │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ BAP │ │ PBP │ │ CAP │ │
│ │ (Basic │ │ (Public │ │ (Common Audio │ │
│ │ Audio │ │ Broadcast │ │ Profile) │ │
│ │ Profile) │ │ Profile) │ │ │ │
│ └─────────────┘ └─────────────┘ └─────────────────────┘ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ HAP │ │ TMAP │ │ GMAP │ │
│ │ (Hearing │ │ (Telephony │ │ (Generic Audio │ │
│ │ Aid Profile)│ │ and Media │ │ Profile) │ │
│ │ │ │ Audio │ │ │ │
│ │ │ │ Profile) │ │ │ │
│ └─────────────┘ └─────────────┘ └─────────────────────┘ │
│ ┌─────────────┐ ┌─────────────┐ │
│ │ ACP │ │ MCP │ │
│ │ (Audio │ │ (Media │ │
│ │ Content │ │ Control │ │
│ │ Control) │ │ Profile) │ │
│ └─────────────┘ └─────────────┘ │
├─────────────────────────────────────────────────────────────┤
│ 服务层 (Service Layer) │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ ASCS │ │ BASS │ │ PACS │ │
│ │ (Audio │ │ (Broadcast │ │ (Published Audio │ │
│ │ Stream │ │ Audio Scan │ │ Capabilities │ │
│ │ Control │ │ Service) │ │ Service) │ │
│ │ Service) │ │ │ │ │ │
│ └─────────────┘ └─────────────┘ └─────────────────────┘ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ CSIS │ │ CAS │ │ VCS │ │
│ │ (Coordinated│ │ (Common │ │ (Volume Control │ │
│ │ Set │ │ Audio │ │ Service) │ │
│ │ Service) │ │ Service) │ │ │ │
│ └─────────────┘ └─────────────┘ └─────────────────────┘ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ VOCS │ │ AICS │ │ MICS │ │
│ │ (Volume │ │ (Audio │ │ (Microphone │ │
│ │ Offset │ │ Input │ │ Control │ │
│ │ Control │ │ Control) │ │ Service) │ │
│ │ Service) │ │ │ │ │ │
│ └─────────────┘ └─────────────┘ └─────────────────────┘ │
├─────────────────────────────────────────────────────────────┤
│ 编解码器层 (Codec Layer) │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ LC3 / LC3plus │ │
│ │ (Low Complexity Communication Codec) │ │
│ │ 低复杂度通信编解码器 │ │
│ └─────────────────────────────────────────────────────┘ │
├─────────────────────────────────────────────────────────────┤
│ 传输层 (Transport Layer) │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ CIS │ │ BIS │ │ ISO │ │
│ │ (Connected │ │ (Broadcast │ │ (Isochronous │ │
│ │ Isochronous│ │ Isochronous│ │ Channels) │ │
│ │ Stream) │ │ Stream) │ │ │ │
│ └─────────────┘ └─────────────┘ └─────────────────────┘ │
├─────────────────────────────────────────────────────────────┤
│ 链路层 (Link Layer) │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ BLE 5.2/5.3/5.4 Core │ │
│ │ (Bluetooth Low Energy) │ │
│ └─────────────────────────────────────────────────────┘ │
├─────────────────────────────────────────────────────────────┤
│ 物理层 (Physical Layer) │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ 2.4 GHz ISM Band │ │
│ │ (2.400--2.4835 GHz) │ │
│ └─────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘
三、LE Audio 核心组件详解
3.1 编解码器 (Codec)
LC3 - Low Complexity Communication Codec
- 全称:低复杂度通信编解码器
- 特点 :
- 开源免版税编解码器
- 支持10-320 kbps比特率
- 支持8/16/24/32/44.1/48 kHz采样率
- 帧长:7.5ms或10ms
- 相比SBC在相同比特率下音质提升50%
LC3plus
- LC3的扩展版本
- 支持更高采样率(最高96kHz)
- 支持无损和有损混合模式
3.2 传输机制
ISO - Isochronous Channels(等时通道)
LE Audio的核心传输机制,BLE 5.2引入的新特性。
CIS - Connected Isochronous Stream(连接导向等时流)
- 用途:双向点对点音频传输
- 特点 :
- 基于连接,可靠传输
- 支持双向通信(全双工)
- 支持重传机制
- 延迟:20-40ms
- 应用场景 :
- 真无线耳机(TWS)
- 头戴式耳机
- 助听器
BIS - Broadcast Isochronous Stream(广播等时流)
- 用途:单向广播音频传输
- 特点 :
- 无需连接,一对多广播
- 无重传机制(单向)
- 支持加密广播(需要广播码)
- 延迟:约20ms
- 应用场景 :
- 公共广播系统
- 博物馆/机场导览
- 多语言同声传译
- 健身房电视音频广播
3.3 核心服务 (GATT Services)
ASCS - Audio Stream Control Service
- 全称:音频流控制服务
- 功能 :
- 管理音频流的建立、配置和释放
- 控制ASE(Audio Stream Endpoint)
- 支持单播(Unicast)和广播(Broadcast)模式
PACS - Published Audio Capabilities Service
- 全称:已发布音频能力服务
- 功能 :
- 暴露设备的音频编解码能力
- 支持的采样率、帧长、声道数
- 支持的Context类型(媒体、通话、游戏等)
BASS - Broadcast Audio Scan Service
- 全称:广播音频扫描服务
- 功能 :
- 扫描附近的广播音频源
- 接收广播同步信息
- 管理BIS接收
CSIS - Coordinated Set Identification Service
- 全称:协调集识别服务
- 功能 :
- 识别属于同一协调集的设备(如左右耳机)
- 支持TWS配对和同步
- 支持多设备协调(如家庭影院系统)
CAS - Common Audio Service
- 全称:通用音频服务
- 功能 :
- 提供音频设备的基本控制接口
- 协调多个音频服务的操作
VCS - Volume Control Service
- 全称:音量控制服务
- 功能 :
- 控制主音量
- 静音/取消静音
- 音量状态通知
VOCS - Volume Offset Control Service
- 全称:音量偏移控制服务
- 功能 :
- 控制特定音频流的音量偏移
- 实现多设备独立音量控制
AICS - Audio Input Control Service
- 全称:音频输入控制服务
- 功能 :
- 控制音频输入增益
- 输入选择(麦克风/线路输入)
- 输入静音控制
MICS - Microphone Control Service
- 全称:麦克风控制服务
- 功能 :
- 麦克风静音控制
- 麦克风状态监控
3.4 配置文件 (Profiles)
BAP - Basic Audio Profile
- 全称:基础音频配置文件
- 定位:LE Audio的基础配置文件
- 功能 :
- 定义音频流的基本操作
- 支持单播(Unicast)和广播(Broadcast)
- 定义Source和Sink角色
- 支持单声道、立体声和多声道
CAP - Common Audio Profile
- 全称:通用音频配置文件
- 定位:跨配置文件协调的顶层配置文件
- 功能 :
- 协调多个配置文件的操作
- 定义Context类型(通话、媒体、游戏等)
- 支持设备角色(Initiator/Acceptor)
PBP - Public Broadcast Profile
- 全称:公共广播配置文件
- 定位:公共广播场景的标准配置
- 功能 :
- 定义公共广播音频的标准参数
- 支持无需配对的公共接收
- 适用于机场、博物馆等公共场所
TMAP - Telephony and Media Audio Profile
- 全称:电话和媒体音频配置文件
- 定位:替代HFP(Hands-Free Profile)和A2DP
- 功能 :
- 支持通话音频(替代HFP)
- 支持媒体音频(替代A2DP)
- 支持通话和媒体音频切换
HAP - Hearing Access Profile
- 全称:助听接入配置文件
- 定位:助听器专用配置文件
- 功能 :
- 支持助听设备的直接音频接入
- 符合助听器法规要求
- 支持助听预设和程序切换
GMAP - Generic Audio Profile
- 全称:通用音频配置文件(游戏场景)
- 定位:游戏和低延迟场景
- 功能 :
- 定义游戏音频角色(Gaming Sender/Receiver)
- 超低延迟模式(<30ms)
- 支持游戏内语音聊天
MCP - Media Control Profile
- 全称:媒体控制配置文件
- 定位:替代AVRCP(Audio/Video Remote Control Profile)
- 功能 :
- 播放/暂停/下一首/上一首控制
- 媒体元数据获取
- 播放位置控制
ACP - Audio Content Control
- 全称:音频内容控制
- 功能 :
- 控制音频内容的呈现方式
- 支持内容过滤和选择
四、LE Audio 缩略词与全称对照表
4.1 核心协议与组件
| 缩略词 | 全称 | 中文名称 | 说明 |
|---|---|---|---|
| LE Audio | Low Energy Audio | 低功耗音频 | 下一代蓝牙音频标准 |
| BLE | Bluetooth Low Energy | 低功耗蓝牙 | LE Audio的基础协议栈 |
| LC3 | Low Complexity Communication Codec | 低复杂度通信编解码器 | LE Audio默认编解码器 |
| ISO | Isochronous Channels | 等时通道 | BLE 5.2引入的同步传输机制 |
| CIS | Connected Isochronous Stream | 连接导向等时流 | 点对点音频传输 |
| CIG | Connected Isochronous Group | 连接导向等时组 | CIS的分组管理单元 |
| BIS | Broadcast Isochronous Stream | 广播等时流 | 广播音频传输 |
| BIG | Broadcast Isochronous Group | 广播等时组 | BIS的分组管理单元 |
| ASE | Audio Stream Endpoint | 音频流端点 | 音频流的逻辑端点 |
| PAC | Published Audio Capabilities | 已发布音频能力 | 设备音频能力描述 |
4.2 服务 (GATT Services)
| 缩略词 | 全称 | 中文名称 | 功能描述 |
|---|---|---|---|
| ASCS | Audio Stream Control Service | 音频流控制服务 | 管理音频流生命周期 |
| PACS | Published Audio Capabilities Service | 已发布音频能力服务 | 暴露设备音频能力 |
| BASS | Broadcast Audio Scan Service | 广播音频扫描服务 | 扫描和接收广播音频 |
| CSIS | Coordinated Set Identification Service | 协调集识别服务 | TWS/多设备协调 |
| CAS | Common Audio Service | 通用音频服务 | 基础音频控制接口 |
| VCS | Volume Control Service | 音量控制服务 | 主音量控制 |
| VOCS | Volume Offset Control Service | 音量偏移控制服务 | 独立音量偏移控制 |
| AICS | Audio Input Control Service | 音频输入控制服务 | 输入增益和选择控制 |
| MICS | Microphone Control Service | 麦克风控制服务 | 麦克风静音控制 |
| TBS | Telephone Bearer Service | 电话承载服务 | 通话状态管理 |
| GTBS | Generic Telephone Bearer Service | 通用电话承载服务 | 通用通话控制 |
4.3 配置文件 (Profiles)
| 缩略词 | 全称 | 中文名称 | 应用场景 |
|---|---|---|---|
| BAP | Basic Audio Profile | 基础音频配置文件 | 所有LE Audio设备基础 |
| CAP | Common Audio Profile | 通用音频配置文件 | 跨配置文件协调 |
| PBP | Public Broadcast Profile | 公共广播配置文件 | 公共广播场景 |
| TMAP | Telephony and Media Audio Profile | 电话和媒体音频配置文件 | 通话和媒体播放 |
| HAP | Hearing Access Profile | 助听接入配置文件 | 助听器设备 |
| GMAP | Generic Audio Profile | 通用音频配置文件 | 游戏/低延迟场景 |
| MCP | Media Control Profile | 媒体控制配置文件 | 媒体播放控制 |
| CCP | Call Control Profile | 通话控制配置文件 | 通话管理 |
| ACP | Audio Content Control Profile | 音频内容控制配置文件 | 内容呈现控制 |
4.4 角色与概念
| 缩略词 | 全称 | 中文名称 | 说明 |
|---|---|---|---|
| Unicast | - | 单播 | 点对点连接传输 |
| Broadcast | - | 广播 | 一对多无连接传输 |
| Source | - | 源设备 | 音频发送方 |
| Sink | - | 接收设备 | 音频接收方 |
| Initiator | - | 发起者 | 建立连接/广播的一方 |
| Acceptor | - | 接受者 | 接受连接/广播的一方 |
| Assistant | - | 助手 | 帮助扫描广播的设备 |
| Delegate | - | 委托者 | 委托控制权限的设备 |
| TWS | True Wireless Stereo | 真无线立体声 | 左右耳独立工作 |
| Context | - | 上下文/场景 | 音频使用场景类型 |
4.5 音频参数与特性
| 缩略词 | 全称 | 中文名称 | 说明 |
|---|---|---|---|
| SDU | Service Data Unit | 服务数据单元 | 传输的数据包单元 |
| PDU | Protocol Data Unit | 协议数据单元 | 协议层数据包 |
| RTN | Retransmission Number | 重传次数 | CIS重传机制参数 |
| PTO | Pre-Transmission Offset | 预传输偏移 | 传输时序参数 |
| IRC | Immediate Repetition Count | 立即重复计数 | BIS重复传输次数 |
| BN | Burst Number | 突发数 | 每事件传输的SDU数 |
| NSE | Number of Sub-Events | 子事件数 | CIS子事件数量 |
| FT | Flush Timeout | 刷新超时 | 数据刷新时间 |
| QoS | Quality of Service | 服务质量 | 传输质量参数 |
4.6 传统蓝牙对比
| 传统协议 | 全称 | LE Audio替代方案 | 说明 |
|---|---|---|---|
| A2DP | Advanced Audio Distribution Profile | BAP + TMAP | 高质量音频传输 |
| AVRCP | Audio/Video Remote Control Profile | MCP | 媒体远程控制 |
| HFP | Hands-Free Profile | TMAP | 通话免提 |
| HSP | Headset Profile | TMAP | 耳机配置 |
| SPP | Serial Port Profile | BLE GATT | 串口通信 |
五、LE Audio 典型应用场景架构
5.1 真无线耳机 (TWS) 架构
┌─────────────────────────────────────────────────────────────┐
│ 手机 (Source) │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ CAP (Initiator) + TMAP + MCP │ │
│ │ CIS (Left + Right) │ │
│ └─────────────────────────────────────────────────────┘ │
│ │ │
│ ┌───────────────┴───────────────┐ │
│ │ CIS 0 │ CIS 1 │
│ ▼ ▼ │
│ ┌─────────────────────┐ ┌─────────────────────┐ │
│ │ 左耳机 (Sink) │◄────►│ 右耳机 (Sink) │ │
│ │ CSIS (Set Member) │ │ CSIS (Set Member) │ │
│ │ VCS + VOCS + AICS │ │ VCS + VOCS + AICS │ │
│ └─────────────────────┘ └─────────────────────┘ │
│ │ │ │
│ └──────────┬─────────────────┘ │
│ │ CSIS Coordination │
└─────────────────────────────────────────────────────────────┘
5.2 公共广播系统架构
┌─────────────────────────────────────────────────────────────┐
│ 广播发射器 (Broadcast Source) │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ PBP + BAP (Broadcast Source) │ │
│ │ BIG (Broadcast Isochronous Group) │ │
│ │ ├── BIS 0: 左声道音频 │ │
│ │ ├── BIS 1: 右声道音频 │ │
│ │ └── BIS 2: 辅助数据 │ │
│ └─────────────────────────────────────────────────────┘ │
│ │ │
│ 广播传输 (无需配对) │
│ │ │
│ ┌───────────────┼───────────────┐ │
│ ▼ ▼ ▼ │
│ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ │
│ │ 接收设备 A │ │ 接收设备 B │ │ 接收设备 C │ │
│ │ (耳机/助听器) │ │ (耳机/助听器) │ │ (耳机/助听器) │ │
│ │ BASS + BAP │ │ BASS + BAP │ │ BASS + BAP │ │
│ │ (Broadcast Sink)│ │ (Broadcast Sink)│ │ (Broadcast Sink)│ │
│ └─────────────────┘ └─────────────────┘ └─────────────────┘ │
└─────────────────────────────────────────────────────────────┘
5.3 游戏低延迟音频架构
┌─────────────────────────────────────────────────────────────┐
│ 游戏主机/PC (Gaming Source) │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ GMAP (Gaming Sender) │ │
│ │ CIS: 超低延迟模式 (20-30ms) │ │
│ │ ├── 游戏音频流 (高优先级) │ │
│ │ └── 语音聊天流 (双向) │ │
│ └─────────────────────────────────────────────────────┘ │
│ │ │
│ CIS (双向低延迟) │
│ │ │
│ ▼ │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ 游戏耳机 (Gaming Receiver) │ │
│ │ GMAP + CIS + VCS + MICS │ │
│ │ 同时接收游戏音频 + 发送语音聊天 │ │
│ └─────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘
六、LE Audio 关键技术指标
6.1 编解码器性能对比
| 编解码器 | 采样率 | 帧长 | 典型比特率 | 相对音质 |
|---|---|---|---|---|
| SBC (Classic) | 44.1/48kHz | - | 328 kbps | 基准 |
| LC3 | 8-48kHz | 7.5/10ms | 160-320 kbps | +50% |
| LC3plus | 最高96kHz | 2.5/5/10ms | 160-500 kbps | +100% |
| AAC | 最高48kHz | - | 250 kbps | +40% |
| aptX | 48kHz | - | 352 kbps | +45% |
| LDAC | 最高96kHz | - | 990 kbps | +80% |
6.2 延迟对比
| 协议/配置 | 典型延迟 | 说明 |
|---|---|---|
| Classic A2DP (SBC) | 200-300ms | 传统蓝牙音频 |
| Classic aptX Low Latency | ~40ms | 需要专用芯片 |
| LE Audio (LC3) | 20-40ms | 默认配置 |
| LE Audio (GMAP) | <30ms | 游戏优化模式 |
| 有线连接 | 5-10ms | 参考基准 |
6.3 功耗对比
| 场景 | Classic Audio | LE Audio | 节能效果 |
|---|---|---|---|
| 音乐播放 | ~25mW | ~10mW | 60%↓ |
| 通话 | ~30mW | ~12mW | 60%↓ |
| 待机 | ~5mW | ~0.5mW | 90%↓ |
七、LE Audio 配置要求
7.1 硬件要求
| 组件 | 最低要求 | 推荐配置 |
|---|---|---|
| 蓝牙版本 | BLE 5.2 | BLE 5.3/5.4 |
| 处理器 | ARM Cortex-M4 | ARM Cortex-M33/Dual-Core |
| 内存 (RAM) | 64KB | 128KB+ |
| Flash | 512KB | 1MB+ |
| DSP | 可选 | 内置LC3编解码器加速 |
7.2 软件要求
- 协议栈:支持BLE 5.2+的完整协议栈
- 编解码器:LC3或LC3plus编解码器实现
- 配置文件:至少支持BAP基础配置文件
- GATT服务:ASCS、PACS等核心服务
八、LE Audio 发展历程
| 时间 | 事件 | 说明 |
|---|---|---|
| 2020.01 | LE Audio 发布 | Bluetooth SIG正式发布标准 |
| 2020.06 | BLE 5.2 发布 | 引入Isochronous Channels |
| 2021.07 | BLE 5.3 发布 | 增强LE Audio功能 |
| 2023.01 | BLE 5.4 发布 | 新增PAwR(带响应的周期性广播) |
| 2023+ | 产品普及期 | 主流耳机厂商全面支持 |
| 2024+ | 助听器普及 | Auracast广播音频普及 |
九、总结
LE Audio代表了蓝牙音频技术的重大革新,通过以下核心创新实现了全面超越:
- LC3编解码器:开源、高效、高质量
- ISO等时通道:支持可靠的单播和灵活的广播
- 模块化服务架构:精细化的音频控制能力
- 统一配置文件:简化多场景应用开发
- 助听器原生支持:无障碍音频接入
LE Audio不仅替代了传统的Classic Audio,更开启了Auracast广播音频等全新应用场景,将成为未来10年蓝牙音频的主流标准。