蓝牙音频:编解码器、LE Audio 与延迟从哪来
为什么同一副耳机通话好听、游戏难听,LE Audio 改了什么,以及 Windows 到底控制什么。
测试环境Pro (26H2) · 版本号 26300.9457 · x64
E1- 版本号
- 26300.9457
- 版本
- Pro (26H2)
- 架构
- x64
- 支持
- 文档(E1)
- 证据
- E1官方文档
- 核验日期
- 2026-10-29
- 页面类型
- 概念
一副蓝牙耳机通常会暴露两个音频端点:
| 端点 | 协议 | 音质 | 延迟 |
|---|---|---|---|
| 立体声/耳机 | A2DP | 好(取决于编解码器) | 150–300ms |
| 头戴式/免手持 | HFP/HSP | 窄带、单声道 | 较低,但像打电话 |
当某个应用打开麦克风时,Windows 会切到免手持端点。所以音乐听着正常,Teams 一开会声音就回到 1998 年——是设备切了配置文件,不是“驱动坏了”。
看当前生效的是哪个
Section titled “看当前生效的是哪个”Get-PnpDevice -Class AudioEndpoint | Select-Object FriendlyName,StatusGet-PnpDevice -Class Bluetooth | Select-Object FriendlyName,Status,InstanceIdGet-CimInstance Win32_SoundDevice | Select-Object Name,Manufacturer,Status在 设置 → 系统 → 声音 里,同一副耳机有两个输出项。选“耳机”能恢复立体声——直到又有应用抢占麦克风。
编解码器:谁决定、谁不决定
Section titled “编解码器:谁决定、谁不决定”| 编解码器 | 谁选 | 说明 |
|---|---|---|
| SBC | 强制基线 | 到处能用,平庸 |
| AAC | 设备 + Windows 支持 | 受支持硬件上更好 |
| aptX / LDAC | 设备 + OEM 栈 | Windows 上常依赖厂商驱动 |
| LC3(LE Audio) | LE Audio 栈 | 更新、低延迟、省电 |
Windows 设置里没有编解码器选择器。你得到的是适配器、Windows 蓝牙栈与耳机协商的结果。厂商若提供增强栈,其控制面板可能显示当前编解码器——Windows 界面不会。
LE Audio 到底需要什么
Section titled “LE Audio 到底需要什么”LE Audio(LC3、Auracast)需要三者齐备:支持 LE Audio 的蓝牙适配器、该系统版本上的 Windows 支持、以及支持 LE Audio 的耳机。缺一个就回落到经典音频——同一副耳机、同样的无线便利,但续航与延迟更差。
Get-PnpDevice -Class Bluetooth | Select-Object FriendlyName,Status,InstanceIdGet-CimInstance Win32_PnPSignedDriver | Where-Object DeviceClass -eq 'BLUETOOTH' | Select-Object DeviceName,DriverVersion,DriverDate“蓝牙音质差”的真实原因
Section titled ““蓝牙音质差”的真实原因”| 现象 | 原因 |
|---|---|
| 开会时声音像打电话 | 免手持配置文件生效(在用麦克风) |
| 动鼠标就卡 | 2.4GHz 干扰——适配器与 Wi-Fi/USB3 抢频段 |
| 只有游戏延迟大 | A2DP 缓冲;没协商到低延迟编解码器 |
| 音量明显低于有线 | 绝对音量/设备增益不匹配 |
| 合盖就断 | 适配器电源管理 |
| 每 10 分钟断一次 | 适配器或设备省电 |
有效的处理,按顺序:把适配器挪离 USB 3 口与 Wi-Fi 天线;在蓝牙适配器上关闭“允许计算机关闭此设备以节约电源”;不在通话时不要让应用一直占着麦克风。
E1。蓝牙配置文件与编解码器协商由微软与蓝牙 SIG 文档定义。实验室没有蓝牙无线电,因此未做编解码器或延迟测量。