Введение: Как работает передача звука по Bluetooth?
Прежде чем говорить о кодеках, важно понять основную проблему, которую они решают. Bluetooth имеет ограниченную пропускную способность (битрейт). Необработанный аудиосигнал (например, с CD-качества: 44.1 кГц / 16 бит) имеет битрейт около 1411 кбит/с. Пропустить такой поток через Bluetooth невозможно.
Поэтому все кодекы работают по схеме:
Сжатие (Encoding): Кодек на источнике (телефоне) сжимает аудиоданные, чтобы они «влезли» в узкий канал Bluetooth.
Передача: Сжатые данные передаются по радиоканалу.
Декомпрессия (Decoding): Кодек в наушниках распаковывает данные обратно в аналоговый сигнал, который подается на динамики.
Чем лучше и умнее кодек, тем эффективнее он сжимает данные, сохраняя больше оригинального качества звука или экономя заряд батареи.
Статус: Базовый, обязательный кодек для всех Bluetooth-устройств с профилем A2DP. Если устройство поддерживает Bluetooth-аудио, оно гарантированно поддерживает SBC.
Как работает: Делит аудиосигнал на несколько частотных полос (суббандов) и кодирует каждое с помощью простого алгоритма, похожего на MP3.
Битрейт: Обычно в диапазоне 192-320 кбит/с.
Качество звука: «Достаточно хорошее». Сильно зависит от реализации производителем. На хороших чипах и с качественной настройкой может звучать вполне прилично. На дешевых устройствах может появляться артефакты сжатия («каша», шипение на высоких частотах).
Задержка (Latency): Высокая и нестабильная, обычно 150-250 мс. Не подходит для игр и просмотра видео без поддержки технологий синхронизации (например, aptX LL).
Энергопотребление: Умеренное.
Плюсы:
Универсальность, поддержка везде.
Не требует лицензионных отчислов (почти).
Предсказуемое качество на хорошем железе.
Минусы:
− Среднее качество звука по современным меркам.
− Высокая задержка.
− Качество сильно зависит от реализации.
Для кого: Для всех, кто не гонится за высоким качеством звука. Базовый вариант, который всегда работает.
Статус: Проприетарный кодек, очень популярен благодаря Apple.
Как работает: Более эффективный алгоритм сжатия с психоакустическим моделированием (удаляет данные, которые скорее всего не услышит человеческое ухо).
Битрейт: До 264 кбит/с (чаще всего 256 кбит/с).
Качество звука: На iOS-устройствах может звучать лучше, чем SBC и даже некоторые кодеки с более высоким битрейтом. Это связано с тем, что на Apple устройствах кодирование AAC происходит на аппаратном уровне с оптимизацией. На Android качество часто хуже, чем у SBC, из-за программного кодирования, что добавляет лишние преобразования и задержки.
Задержка: Высокая, сравнимая с SBC, ~200 мс.
Энергопотребление: Сравнимо с SBC.
Плюсы:
Отличное качество на iPhone, iPad, Mac.
Хорошая поддержка на большинстве устройств (Android, Windows).
Стандарт для стриминговых сервисов (Apple Music, Spotify, YouTube).
Минусы:
− Качество на Android непредсказуемо и часто плохое.
− Все еще высокая задержка.
Для кого: Владельцы Apple-устройств. Для них это лучший выбор после собственного кодека Apple Lossless.
Статус: Проприетарный кодек от Qualcomm. Требует лицензирования и соответствующих чипов в обоих устройствах.
a) aptX (Classic)
Битрейт: Фиксированный 352 кбит/с.
Качество звука: Теоретически лучше, чем SBC, благодаря более эффективному алгоритму и более высокому битрейту. На практике разница может быть неочевидной.
Задержка: Около 150-200 мс, немного лучше SBC.
Особенность: Использует ADPCM-кодирование, что проще для декодирования (меньшая нагрузка на процессор).
Плюсы: Небольшое улучшение качества и задержки по сравнению с SBC.
Минусы: Устаревший, практически вытеснен более продвинутыми версиями aptX.
b) aptX HD (High Definition)
Битрейт: 576 кбит/с.
Качество звука: Основная цель — повышение разрешения. поддерживает передачу аудио 24-бит / 48 кГц. Звук заметно детализированнее и чище, чем у стандартного aptX и SBC. Максимально близко к Lossless-качеству для беспроводной передачи для большинства слушателей.
Задержка: Стандартная, как у aptX (~150-200 мс).
Плюсы: + Высокое качество звука, поддержка Hi-Res.
Минусы: − Требует поддержки на обоих устройствах. − Не решает проблему задержки.
Для кого: Меломаны с Android-устройствами, которые хотят получить высокое качество звука без проводов.
c) aptX Adaptive
Битрейт: Динамический, от 279 до 420 кбит/с (новые версии до 800+ кбит/с). Может масштабироваться вплоть до качества aptX HD (24-бит/48 кГц) и выше (до 24-бит/96 кГц).
Качество звука: Может быть на уровне aptX HD. Его главное преимущество — адаптивность.
Задержка: Низкая и адаптивная (от 50 до 80 мс). Кодек автоматически подстраивает битрейт под качество соединения: если сигнал идеален — качество на максимуме, если есть помехи — он снижает битрейт, чтобы избежать прерываний, но НЕ разрывает соединение.
Энергопотребление: Может быть ниже за счет эффективного управления битрейтом.
Плюсы:
Лучшая защита от помех.
Низкая задержка (идеально для игр и видео).
Высокое качество звука.
Обратная совместимость с aptX HD и classic.
Минусы: − Все еще требует лицензии Qualcomm. − Поддержка не такая массовая, как у SBC/AAC.
Для кого: Геймеры, те, кто живет в условиях радиопомех, и все, кто хочет получить лучшее из мира aptX.
d) aptX Lossless
Статус: Новейшая разработка Qualcomm, часть стандарта aptX Adaptive.
Битрейт: До 1 Мбит/с и выше.
Качество звука: Полностью без потерь (CDLA — Compact Disc Lossless Audio). Должен передавать аудио формата CD (16-бит / 44.1 кГц) без каких-либо потерь данных. Это главная фишка.
Условия работы: Для активации режима Lossless требуется практически идеальное соединение без помех. При ухудшении условий он плавно переходит в aptX Adaptive без потерь соединения.
Задержка: Сравнима с aptX Adaptive.
Плюсы: + True Lossless-качество по Bluetooth.
Минусы: − Требует идеальных условий. − Очень мало устройств на рынке его поддерживают (на момент конца 2023/начала 2024).
Для кого: Аудиофилы, которые не идут на компромиссы и хотят настоящего звука без проводов.
Статус: Проприетарный кодек Sony, но стал частью открытой платформы Android, начиная с Oreo (8.0).
Битрейт: Три режима на выбор:
330 кбит/с (Приоритет стабильности соединения)
660 кбит/с (Стандартный режим)
990 кбит/с (Приоритет качества звука)
Качество звука: На максимальном битрейте поддерживает 24-бит / 96 кГц (Hi-Res Audio). Это самый высокий битрейт из всех массовых Bluetooth-кодеков. Звук детализированный, воздушный, с широкой звуковой сценой. Однако при плохом сигнале на битрейте 990 кбит/с могут быть слышны щелчки и прерывания.
Задержка: Высокая, около 200-300 мс, не подходит для игр.
Энергопотребление: Высокое, особенно в режиме 990 кбит/с.
Плюсы:
Максимально возможное качество звука по Bluetooth.
Широкая поддержка на Android-устройствах «из коробки».
Настоящий Hi-Res Audio.
Минусы:
− Высокая задержка.
− Высокое энергопотребление.
− Может страдать от помех на максимальном битрейте.
− На iOS недоступен.
Для кого: Аудиофилы с Android-смартфонами, ценители Hi-Res аудио.
Статус: Проприетарные кодеки, разработанные HWA (Hi-Res Wireless Audio) ассоциацией (в которую входит Huawei, Xiaomi и другие китайские бренды). Прямой конкурент LDAC и aptX.
Битрейт: До 900 кбит/с (LHDC) и 400/600 кбит/с (LLAC).
Качество звука: LHDC также поддерживает Hi-Res Audio (24-бит / 96 кГц) и напрямую конкурирует с LDAC. Есть claims о лучшем алгоритме сжатия.
Задержка: LLAC (Low Latency Audio Codec) — это низколатентная версия LHDC с задержкой менее 30 мс, что делает ее идеальной для игр.
Поддержка: В основном на устройствах китайских брендов (Huawei, Xiaomi, Oppo, OnePlus).
Плюсы: + Высокое качество (LHDC) + Очень низкая задержка (LLAC).
Минусы: − Меньшая распространенность на глобальном рынке. − Путаница с версиями и названиями.
Статус: Новый стандарт, часть спецификации Bluetooth 5.2 и новее. Это не просто кодек, а целая революционная архитектура.
Кодек: LC3 (Low Complexity Communications Codec)
Как работает: Использует совершенно новые алгоритмы, обеспечивающие лучшее качество звука при вдвое меньшем битрейте по сравнению с SBC.
Битрейт: Эффективное качество достигается уже на 160-192 кбит/с.
Качество звука: Заявлено, что качество при битрейте 160 кбит/с лучше, чем у SBC на 320 кбит/с. Более чистый звук, меньше артефактов.
Задержка: Низкая и предсказуемая.
Энергопотребление: Крайне низкое. Это основное преимущество. Наушники будут работать в 2-3 раза дольше.
Инновации:
Auracast (Broadcast Audio): Возможность трансляции аудио на неограниченное количество устройств (например, в аэропорту, спортбаре, музее).
Многопотоковость: Улучшенное и стабильное переключение между устройствами.
Поддержка слуховых аппаратов: Становится стандартом.
Плюсы:
Низкое энергопотребление.
Высокое качество при низком битрейте.
Низкая задержка.
Целый набор новых функций (Auracast).
Станет новым универсальным стандартом.
Минусы:
− Требует новой аппаратной поддержки (чипы Bluetooth 5.2+ с LE Audio).
− Пока еще не массово распространен, но процесс активно идет.
Для кого: Для всех в ближайшем будущем. Это следующий эволюционный шаг, который заменит собой классический A2DP.
Для iPhone пользователя: AAC. Это оптимальный выбор, так как Apple идеально его оптимизировала.
Для качественного прослушивания музыки на Android: LDAC (если нужен максимум качества) или aptX HD (качество чуть ниже, но стабильнее).
Для игр и просмотра видео на Android: aptX Adaptive или LLAC (если ваше устройство поддерживает). Они обеспечат минимальную задержку.
Для экономии заряда батареи: Дождаться массового распространения LE Audio (LC3).
Если не хотите заморачиваться: AAC или SBC все еще работают вполне достойно на большинстве устройств. Разница заметна только при прямом A/B-сравнении на качественной аудиотехнике.
Важно: Помните, что для работы любого кодека из списка выше SBC его должны поддерживать оба устройства: и источник (смартфон), и приемник (наушники).