问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

蓝牙耳机延迟深度解析:从技术原理到应用场景

创作时间:
作者:
@小白创作中心

蓝牙耳机延迟深度解析:从技术原理到应用场景

引用
51CTO
1.
https://blog.51cto.com/u_14202100/13038231

蓝牙耳机与手机之间的音频延迟通常在几十毫秒到几百毫秒之间。本文将从蓝牙版本、编解码器、应用场景等多个维度,深入分析蓝牙耳机的延迟问题,并探讨延迟与音质之间的平衡关系。

一、蓝牙耳机延迟分析

1、不同的蓝牙版本的延迟

不同的蓝牙版本在延迟表现上存在显著差异:

  • 蓝牙 4.x:延迟一般在 100-300 毫秒左右
  • 蓝牙 5.x:由于数据传输效率提高,延迟可以降低到 40-100 毫秒
  • 蓝牙 LE Audio:基于蓝牙 5.2 标准,采用新的 LC3 编解码器,延迟可低至 20-30 毫秒

LE Audio 支持多流音频、广播音频等创新功能,使得蓝牙音频设备能够以更低功耗提供更好的音频体验。

2、蓝牙解码器的延迟

不同编解码器在延迟和音质之间存在不同的平衡点:

编解码器
最大比特率
延迟(毫秒)
音频分辨率
适用场景
开发厂商
蓝牙版本
SBC
320 kbps
100-200
16-bit/44.1kHz
一般用途
蓝牙技术联盟
1.0及以上
AAC
320 kbps
150-200
16-bit/44.1kHz
苹果设备
Fraunhofer IIS
2.0及以上
aptX
352 kbps
100
16-bit/48kHz
一般安卓设备
Qualcomm
4.0及以上
aptX LL
352 kbps
30-40
16-bit/48kHz
游戏、视频
Qualcomm
4.0及以上
aptX Adaptive
420 kbps
40-70
24-bit/48kHz
高质量音频
Qualcomm
5.0及以上
LDAC
990 kbps
100
24-bit/96kHz
高保真音质需求
Sony
4.0及以上
LHDC
900 kbps
60-80
24-bit/96kHz
高音质传输
Savitech
4.0及以上
LC3
345 kbps
40-50
24-bit/48kHz
蓝牙 LE Audio
蓝牙技术联盟
5.2及以上

3、蓝牙耳机在不同场景的延迟分析

不同应用场景对延迟的要求各不相同:

应用场景
延迟要求
延迟容忍度
推荐编解码器
延迟范围(毫秒)
音乐播放
可接受一定延迟
SBC、AAC、aptX、LDAC
100-200
打电话
较低延迟
SBC、AAC、aptX LL
30-100
视频播放
延迟需低
aptX LL、aptX Adaptive
40-100
游戏
极低延迟
aptX Low Latency、aptX Adaptive
30-70

① 音频播放

音乐播放对延迟的要求相对较低,因为音乐的音频内容不像视频或游戏那样需要严格的同步。延迟通常对用户的体验影响较小,即便存在一定的延迟,音频的流畅性不会受到明显干扰。如果使用 SBC、AAC 或 aptX 等编解码器,延迟大约在 100-200 毫秒之间,这对于音乐播放是可接受的。LDAC 和 LHDC 等高质量编解码器的延迟略高,但音质优越,仍能提供良好的音乐体验。音频播放完全可以放弃延迟,追求高质量音乐体验。

② 打电话

在通话过程中,由于需要互动通话,延迟通常应尽量保持在 50 毫秒以下,以确保清晰、实时的语音交流。蓝牙耳机的语音通话延迟要求较低,因为音频通常通过压缩技术处理,延迟通常会在 30-100 毫秒之间。通话中的音频通常是单声道,不需要很高的带宽,因此延迟不会特别高。推荐编解码器包括 SBC、AAC 和 aptX LL。

③ 视频播放

视频播放中的延迟是最容易察觉的,因为声音和画面之间的同步性对于观影体验至关重要,即使是 100 毫秒的延迟,也可能导致观众感到声音和画面不匹配。对于视频播放,延迟可保持在 40-70 毫秒之间。SBC 和 AAC 编解码器的延迟较高,可能超过 100 毫秒,会导致轻微的音视频不同步问题。

④ 游戏电竞

游戏中的音频延迟对体验的影响最大,因为音频和画面的实时互动至关重要,特别是在射击类、节奏类等需要精确时机的游戏中,延迟过高可能影响玩家的反应速度。蓝牙耳机的延迟可能在 30-100 毫秒之间,最理想的延迟是 30 毫秒以下,才能保证游戏体验流畅。推荐使用 aptX Low Latency 或 aptX Adaptive 编解码器,这些编解码器可以确保更低的延迟。

二、蓝牙耳机延迟与音质之间的关系

1、延迟与音质的平衡 - 低延迟方向

低延迟编解码器,如 aptX Low Latency 和 aptX Adaptive,主要关注减少延迟,但为了实现这一目标,在比特率较低的情况下可能会降低音频的质量。对于视频播放、游戏和实时语音通话等低延迟的应用场景,必须使用低延迟编解码器。

  • 低比特率:为了获得低延迟,蓝牙耳机通常会使用较低比特率的编解码器,或者对音频数据进行压缩,减少传输时间。
  • 音频质量会受到一定的影响,因为更高的比特率传输通常意味着更高的音质。
  • 低比特率与低延迟:低比特率通常意味着数据压缩程度较高,传输的数据量较少,因而解码和处理的时间较短,延迟较低。
  • 举例说明:aptX Low Latency 编解码器的目标是提供大约 30-40 毫秒的低延迟,但是它的音质可能相较于 LDAC 或 aptX Adaptive 编解码器稍有损失,因为它使用的比特率较低。

2、延迟与音质的平衡 - 高音质方向

高音质编解码器,如 LDAC、aptX HD 和 LHDC,专注于提高音质,使用更高的比特率以保持更多音频细节,相应会牺牲一些延迟性能。对于高保真音乐播放的应用场景,尤其是对于高分辨率音频文件,这些编解码器可以提供更好的音质。

  • 高比特率:高音质通常需要使用更高比特率和更高音频分辨率的编解码器,以传输更多的音频细节。
  • 高比特率高延迟:更高的比特率传输意味着更多的数据,需要更长的时间来处理和传输,这可能导致延迟的增加。
  • 举例说明:LDAC 编解码器支持高达 990 kbps 的比特率,这能够提供接近 CD 质量的音频,但其延迟比 aptX Low Latency 高,可达到 100 毫秒。

3、延迟与音质的平衡

蓝牙耳机延迟与音质之间的关系是一个复杂的平衡问题,通常在追求低延迟和高音质之间需要做出权衡。

参数
高延迟(音质优先)
低延迟(延迟优先)
音质
高(更高的比特率,更多细节)
较低(比特率降低,部分细节丢失)
延迟
100-200 毫秒或更高
30-70 毫秒
适用场景
音乐欣赏、高分辨率音频播放
游戏、视频播放、实时通话
编解码器
LDAC、LHDC、aptX HD
aptX LL、aptX Adaptive、SBC
传输比特率
高(如 660-990 kbps)
较低(如 250-420 kbps)
优点
音质接近 CD 或高分辨率标准,保留更多细节
声画同步性好,适合对实时性要求高的场景
缺点
声画同步可能不佳,不适合延迟敏感的应用场景
音频细节减少,不适合高保真音频需求

游戏、视频播放、实时语音通话等场景应优先考虑低延迟,而音乐欣赏和高保真音频播放更适合使用高音质编解码器。在低延迟和高音质之间必须做出选择,具体取决于应用场景。

三、低延迟蓝牙耳机示例分析

以小米(MI)REDMI Buds 6 Pro 真无线降噪耳机为例,该耳机专门做了低延迟优化。从产品介绍中可以看到,该耳机提供了三种编解码器:

  • LHDC:高音质高延迟的编解码器
  • LC3:低音质低延迟的编解码器

这个电竞版的耳机比较有意思,配了一个闪连器,支持的机型包括多款小米和红米手机。通过闪连器连接手机,进入小米耳机App进行设置,可以实现更低的延迟。

猜测的开发方案是:该闪连器应该是修改了小米或红米Android手机的内核的音频驱动模块,手机中设置了闪连器选项后,通过OTG接口,将音频的PCM数据直接通过OTG串口传输给闪连器,闪连器将PCM裸流传输给蓝牙耳机,期间不进行编解码操作,传输低音质PCM裸流采样,这样可以达到20ms的延迟。这种方案只有手机厂商才能实现。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号