Открыть сервис

Аудиокодеки Bluetooth и их сравнение

Аудиокодеки Bluetooth — это алгоритмы сжатия и кодирования цифрового звука, используемые для передачи аудиосигнала по беспроводному протоколу Bluetooth. Они определяют битрейт, частоту дискретизации, задержку и качество звучания при подключении наушников, колонок и других устройств. Выбор кодека является компромиссом между пропускной способностью канала, вычислительной сложностью и требованиями к качеству звука.

История и принцип работы

Первоначально спецификация Bluetooth (стандарт IEEE 802.15.1) предусматривала передачу только голоса для гарнитур с использованием узкополосного кодека CVSD (Continuously Variable Slope Delta Modulation). С развитием беспроводных наушников и стереозвука возникла необходимость в передаче музыки, что привело к появлению стандарта A2DP (Advanced Audio Distribution Profile) в 2003 году. Базовым кодеком для A2DP стал SBC (Low Complexity Subband Codec), который является обязательным для всех совместимых устройств.

Принцип работы аудиокодеков Bluetooth основан на перцептуальном кодировании: алгоритмы отбрасывают звуковые частоты, менее заметные человеческому уху, и распределяют доступные биты между частотными полосами. Кодированный поток передаётся по радиоканалу с частотой 2,4 ГГц, после чего декодируется принимающим устройством.

Основные кодеки

SBC (Low Complexity Subband Codec)

Обязательный кодек для всех устройств A2DP. Работает с битрейтом от 128 до 345 кбит/с и частотой дискретизации до 48 кГц. Обеспечивает приемлемое качество, однако при стандартных настройках (328 кбит/с) уступает более современным алгоритмам по детализации звука. Субъективно воспринимается как «пластиковое» звучание с потерей высоких частот.

AAC (Advanced Audio Coding)

Разработан как часть стандарта MPEG-4, широко используется в продукции Apple. Поддерживает битрейт до 320 кбит/с и частоту до 96 кГц. При одинаковом битрейте AAC эффективнее SBC, особенно на средних и высоких частотах. Качество воспроизведения сильно зависит от реализации кодера на устройстве-источнике: на Android-смартфонах кодирование AAC часто выполняется хуже, чем на iOS.

aptX и его варианты

Семейство кодеков, разработанных компанией Qualcomm (изначально — CSR):

  • aptX — стандартная версия с битрейтом 352 кбит/с и частотой 44,1/48 кГц. Обеспечивает компактную передачу звука без существенных потерь для большинства слушателей.
  • aptX HD — расширенная версия с битрейтом 576 кбит/с и поддержкой 24-битного звука. Ориентирована на аудиофилов.
  • aptX Adaptive — динамически изменяет битрейт от 279 до 420 кбит/с в зависимости от помех в эфире, снижая задержку до 40–80 мс. Используется в игровых наушниках.

LDAC

Кодек, разработанный Sony. Поддерживает три режима битрейта: 330, 660 и 990 кбит/с с частотой дискретизации до 96 кГц и разрядностью 24 бит. На максимальном режиме LDAC обеспечивает качество, близкое к lossless-кодированию (FLAC), однако требует стабильного радиоканала. При помехах кодек автоматически снижает битрейт.

LHDC (Low Latency High-Definition Codec)

Открытый кодек, продвигаемый компанией Savitech, поддерживается в некоторых смартфонах Xiaomi, Huawei и OnePlus. Позволяет передавать 24-битный звук на частоте 96 кГц с битрейтом до 900 кбит/с. Отличается низкой задержкой (около 30 мс).

LC3 (Low Complexity Communication Codec)

Современный кодек, принятый в спецификации Bluetooth 5.2 и стандарте LE Audio. Обеспечивает лучшее качество при битрейте 160–192 кбит/с, чем SBC при 328 кбит/с. Отличается низким энергопотреблением, что критично для TWS-наушников.

Сравнительная характеристика

КодекБитрейт (кбит/с)Частота (кГц)Задержка (мс)Совместимость
SBC128–345до 48100–150Все устройства A2DP
AACдо 320до 96100–140iOS, Android, большинство наушников
aptX352до 4870–100Android, Qualcomm-чипы
aptX HD576до 48100–150Флагманские Android
LDAC330–990до 96150–200Sony, Android 8.0+
LHDCдо 900до 96~30Отдельные Android-модели
LC3160–192до 4820–30Bluetooth 5.2+ (LE Audio)

Особенности выбора и ограничения

Качество звука зависит не только от кодека, но и от реализации: слабый ЦАП (цифро-аналоговый преобразователь) в наушниках нивелирует преимущества LDAC. Кроме того, для работы aptX, LDAC и LHDC необходимо, чтобы кодек поддерживался и источником, и приёмником; при отсутствии поддержки устройства автоматически переключаются на SBC или AAC.

Важным ограничением является пропускная способность Bluetooth Classic (до 2,1 Мбит/с), которая делится между аудиопотоком и служебными данными. Поэтому заявленный битрейт 990 кбит/с у LDAC достигается только в идеальных условиях радиопомех. Задержка (латентность) также критична для игр и просмотра видео — минимальные значения обеспечивают aptX Adaptive и LC3.

С 2020-х годов активно внедряется стандарт LE Audio, который использует кодек LC3 и позволяет транслировать аудио на неограниченное количество устройств одновременно (например, для систем публичного оповещения). Это направление считается основным в развитии беспроводного звука.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →