藍牙耳機 LC3 編碼是怎樣做到延遲這麼大的縮短的?LE Audio 又是什麼?
这样说吧,LC3是蓝牙LE Audio标准中的核心编解码器.LE Audio 可提升蓝牙音频性能,增加对助听器的支持.
下图展示了该图展示了 Android 系统中 LE Audio(低功耗音频) 的整体架构与数据交互流程,主要分为系统层与厂商层:
- 系统层(MSM):
- MM Framework:负责处理 LE 音频设备(如 BLE 耳机、扬声器)的管理与连接状态更新。
- BT Framework + QC BT Stack:接收 BLE 设备连接事件,通过 HIDL 接口将状态同步至厂商层的 BT Audio HAL。
- 厂商层(Vendor):
- BT Audio HAL:通过 BT-IPC 与 Audio HAL 交互,传递会话类型、元数据等更新信息;同时依赖 BT HCI HAL 与蓝牙 SoC 通信。
- Audio HAL + PAL:基于 AOSP HIDL v7.0 接口,支持 BLE 设备信息,将音频数据经 Slimbus 发送至 Audio DSP。
- Audio DSP:内置 LC3、AptX-A 等编码模块,处理 LE 音频流。
- BT SoC:通过 UART 与 BT HCI HAL 交互,负责实际的蓝牙无线通信。
整体流程实现了从 BLE 设备连接、音频流编码到无线传输的完整链路,支撑 LE Audio 在音乐、通话等场景的低功耗高效运行。

LE 音频配套推出的LC3 音频编解码器,相比经典音频旧的 SBC 编解码器,能以更低的比特率提供更高的音频质量,然后通过架构革新 + 算法优化实现了低延迟,
下图是一张LE Audio 的通用音频框架(Generic Audio Framework),以 LC3 编码为底层基础,构建了一套分层协议体系:
- 核心层:LC3 是整个框架的编码基础,提供低延迟、高音质的音频压缩能力。
- 顶层协调:CAP(通用音频配置文件)作为统一入口,管理音频流的配置、建立与同步;CAS(通用音频服务)提供底层音频服务支撑。
- 中间配置文件层:包含 BAP(广播音频配置文件)、MCP(媒体控制配置文件)、CCP(通话控制配置文件)、CSIP(协同同步配置文件)、MICP(麦克风控制配置文件)、VCP(音量控制配置文件),分别负责广播、媒体、通话、同步、麦克风、音量等核心功能。
- 底层服务层:由 PACS、VOCS、AICS、MCS 等具体服务组成,为上层配置文件提供状态与参数管理的基础能力。

如果大家不懂蓝牙协议的话,可能不太明白,上面的协议讲解哦。
不过没关系,我这边整理了一些蓝牙中文协议栈,大家可以知乎搜索看看哦
(创作不易,大家认可的话,帮忙点个赞哦)

编辑于 2026-02-09 · 著作权归作者所有