Как узнать какой кодек использует bluetooth windows

Codecs are needed to encrypt and decrypt information when transmitted between devices. It is the protocol through which data is encapsulated and shared. When using Bluetooth devices, various codecs are used to move that data.

If you are listening to songs on a computer using your wireless headset, sharing data between phones, or controlling your PC using a Bluetooth mouse, codecs are being used. However, different devices support different codecs. The support is dependent upon both the hardware and the software.

Moreover, different Bluetooth codecs have different characteristics. There are both lossy and lossless compressions, while some have more latency than others. So which one is the best for you, and do your devices even support it?

We are going to discuss what Bluetooth codecs are, and whether or not they are supported by Windows 11. Also, we’ll find out how to check which codec(s) are being used on your computer.

Table of contents

  • Why Bluetooth Codecs Matter
  • Windows 11 Supported Bluetooth Codecs
  • Which Bluetooth Codec is being Used?
  • Bluetooth Codecs
    • SubBand Codec (SBC)
    • Advanced Audio Codec (AAC)
    • AptX
  • Install AptX Bluetooth Codec
  • Final Thoughts
  • Frequently Asked Questions (FAQs)
    • Does Windows 11 support aptX codec?
    • Does Windows 10 support aptX codec?
    • How to check which Bluetooth codec is being used?
    • How to select Bluetooth codec on Windows?

Why Bluetooth Codecs Matter

As we mentioned earlier, codecs can have different compression ratios that could be both lossy and lossless. Not only this, but a lot of other factors come into play when considering the different codecs. Factors like bit rate, bit depth, and sample rate come into play which eventually affects the quality of the data which is being transferred.

If you listen to songs using Bluetooth, a lossy codec will drop its quality. Similarly, if you are transferring data using a low-compression codec, then the file’s size would be large and take time to share. Another factor to consider in a codec is its latency, which essentially means how long it will take the data from the source to encrypt, transmit, and then decrypt data at the destination.

Therefore, we suggest that you have knowledge of what codecs your operating system supports, and only buy the hardware that supports the particular codec of your choice.

Windows 11 Supported Bluetooth Codecs

There are currently many different Bluetooth codecs available. Some of the most common ones are LDAC (Sony’s proprietary codec), AAC, SBC, and aptX. That said, Windows 11 natively only supports AAC and SBC Bluetooth codecs. This does not mean that the other codecs would not work.

The Bluetooth module on your device often comes with integrated codec support. It is then up to the manufacturer of that module to provide the different codecs.

That said, when using Bluetooth on a Windows 11 computer, it does not necessarily mean that the most optimized codec is being used. The limitation can come from the other device or your computer’s Bluetooth hardware.

Then how do you find which Bluetooth codec is being used?

Which Bluetooth Codec is being Used?

Unfortunately, there is no native method in Windows 11 (nor in Windows 10) to find which Bluetooth codec is being used by the connected device(s). However, there is an application that can provide this information, and more.

Bluetooth Tweaker is a small Windows application that determines which Bluetooth codec(s) are being used by the connected devices. The application is paid but provides a full-feature 7-day free trial. The application also provides some other useful features, such as controlling whether to allow the connected headset to mute using the integrated button, play audio on your Windows computer as if it were a Bluetooth speaker, etc.

To find which Bluetooth codec is being used, follow these steps:

  1. Start by downloading and installing Bluetooth Tweaker. Click on the link and download the app.

    Download Bluetooth Tweaker

    Download Bluetooth Tweaker
  2. Proceed with the on-screen instructions and install the app. A reboot will be required to finalize the installation.

  3. Before proceeding further, connect your Bluetooth device to the computer.

  4. When connected, run the Bluetooth Tweaker app and click Start Trial to gain access to the complete features of Bluetooth Tweaker.

  5. Now click on the connected device in the left pane, and then click Refresh CODEC Information.

    Bluetooth tweaker

    Obtain Bluetooth codec information

The app will now fetch the relevant information. When it does, you will see both the supported codec information as well as the codec being used by Windows.

Bluetooth tweaker 1

Supported and selected Bluetooth codec information

If you find that the desired Bluetooth codec is not being used, then there is nothing much you can do about it. This is because the connected Bluetooth device selects which codec to use from a list of priority codecs. Moreover, Windows does not allow you to choose a Bluetooth codec.

However, if you must absolutely switch to a different codec, then you will need to use another device that supports your desired Bluetooth codec and is its default codec to use.

Before you consider changing your device, here are a few facts about the different codecs.

Bluetooth Codecs

SubBand Codec (SBC)

  • Bit depth:16-bit
  • Sampling Rate: Up to 48kHz
  • Bitrate: 328Kbps

The SBC is not as advanced as some of the other codecs, which is why this codec is often used as a fallback when others aren’t supported/available.

Advanced Audio Codec (AAC)

  • Bit depth: Up to 24-bit
  • Sampling Rate: 44.1kHz
  • Bitrate: Up to 320Kbps

The AAC is mostly used by Apple. Although SBC has a better sampling and bitrate than AAC, AAC uses a superior compression algorithm which Apple’s products can process very efficiently.

AptX

  • Bit depth:16-bit (AptX); Up to 24 bits (AptX HD)
  • Sampling Rate: 48kHz (AptX); 48kHz (AptX HD)
  • Bitrate: Up to 384Kbps (AptX); 576Kbps (AptX HD)

The aptX codec has different standards, which include aptX, aptX LL, ,aptX HD, aptX Adaptive, and atpX Lossless. Each of these standards is optimized for different purposes. This codec is Qualcomm’s proprietary codec used for its hardware.

That said, how do you get the AptX codec on a Windows 11 computer?

Install AptX Bluetooth Codec

As you already know by now, Windows 11 does not support the aptX codec natively, whereas Windows 10 does. However, you can install a standalone driver update for your Bluetooth device which will install the aptX codec on your Windows 11 PC. You can download the aptX Bluetooth codec update from this link:

Note: This update is only applicable to Intel hardware.

Download Bluetooth Driver with aptX Codec

You can download the update through the link provided above. Once downloaded, run the update and follow the on-screen instructions to install it. Once it is installed, restart your computer, reconnect the supported Bluetooth device, and then check if it is now using the aptX codec through Bluetooth Tweaker.

Final Thoughts

Just like the drivers are needed to run the hardware and peripherals, Bluetooth codecs are needed to send and receive data. This does not necessarily mean that you settle for what your device has selected for you.

In this day and age, one must be aware of what they are investing in before making a purchase, which is why it is important that you understand how the different hardware will behave when it comes to data and sound processing.

Frequently Asked Questions (FAQs)

Does Windows 11 support aptX codec?

Does Windows 10 support aptX codec?

Yes, Windows 10 supports the aptX Bluetooth codec natively. It also supports the SBC codec. If you play any data in the AAC format, it will first be converted to SBC.

How to check which Bluetooth codec is being used?

Unfortunately, there is no native method to check which Bluetooth codec is being used by your device. However, you can use the Bluetooth Tweaker to determine which Bluetooth codecs are supported, and which are being used by Windows.

How to select Bluetooth codec on Windows?

Windows does not allow you to manually select a Bluetooth codec to use. In fact, Windows does not “pick” a codec at all. It provides a list of supported codecs to the other device, and then the device picks the one which is at the top of its priority list.
In short, unlike an Android device, you cannot choose a codec to use on a Windows PC.

Содержание

  1. Зачем нужны кодеки
  2. Как узнать кодек Bluetooth наушников
  3. Какие бывают аудиокодеки Bluetooth?
  4. Что такое SBC Bluetooth
  5. Advanced Audio Coding
  6. Кодеки aptX и aptX HD
  7. LDAC
  8. Где звук лучше AAC (Advanced Audio Coding) или SBC кодек
  9. Как мне изменить кодек на моем Bluetooth?
  10. В чем разница между LDAC и aptX
  11. Как улучшит звучание в наушниках блютуз?
  12. Какой кодек Bluetooth использует Windows 10?
  13. Разбираемся с аудио по Bluetooth на десктопных системах — какой кодек вам подойдет?

Зачем нужны кодеки

Кодеки используются для улучшения качества передачи музыкальных файлов по Bluetooth на беспроводные наушники. Изначально система создавалась для передачи данных, но у нее были проблемы с качеством звука. Звук искажался шумами, а разработка кодеков помогла устранить досадные проблемы.

Эффективность алгоритма определяется следующими критериями:

  • Частота дискретизации. Выражается в Гц Указывает частоту записи данных для воспроизведения 1 секунды звука. Чем выше критерии, тем лучше качество звука;
  • Разрядность записи ((Bit Depth). Для измерения используется один бит. Если рассматривать CD, то для записи достаточно 16 бит. Показатель достаточен для записи музыки до 96 дБ. Но у них есть прогрессивные методы регистра, для которого используется от 24 до 32 бит;
  • Битрейт (битрейт). Показатель выражается в кб/с. Он отражает количество данных, которое устройство обрабатывает для воспроизведения 1 секунды звука. Высокое значение записывает большое количество аудиоданных за 1 секунду.

Для справки! Между операторскими сетями передача голоса регулируется системой — Session Border Controller. Это программное обеспечение операторского класса, которое является частью сетей NGN операторов связи. Транслирует сигнальные протоколы и их диалекты, анализирует качество медиаканалов, по которым маршрутизируется голосовой трафик.

Как узнать кодек Bluetooth наушников

Во-первых, вам нужно будет соединить телефон Android 11 с беспроводными наушниками или наушниками. Затем выполните следующие действия:

Шаг 1: Перейдите в «Настройки» >> «О телефоне» и нажмите «Номер сборки» 7 раз, чтобы включить параметры разработчика. В некоторых интерфейсах в разделе «О программе» отображается «Номер сборки».

7

Шаг 2: Теперь откройте «Вариант разработчика». Вы найдете эту опцию в меню настроек, в основном в подменю «Система».

блютуз кодек 1

Шаг 3. Теперь прокрутите вниз параметры разработчика, пока не дойдете до переключателей, связанных с Bluetooth, и выберите аудиокодек Bluetooth.

два

Шаг 4. Здесь вы можете проверить кодеки, поддерживаемые как сопряженной гарнитурой, так и телефоном.

В приведенном выше случае мы соединяем Vivo V20 с Realme Wireless Buds Pro, поддерживающими LDAC. Поскольку опция LDAC неактивна, мы предполагаем, что наш телефон не поддерживается. Однако Vivo V20 поддерживает звук Qualcomm AptX, а Realme Wireless Buds Pro его не поддерживает, поэтому этот параметр также недоступен.

Какие бывают аудиокодеки Bluetooth?

Кодек — это программный алгоритм, связанный с программным обеспечением. Он кодирует сигнал перед передачей по Bluetooth, передает его на наушники и внутри них декодирует для воспроизведения.

Примечание! Основное назначение кодеков — уменьшить объем отправляемых данных, но при этом передать качество исходного звука. Однако до сих пор ни одна программа не достигла этого идеала.

Популярны следующие типы аудиокодеков:

  • Поддиапазонное кодирование (SBC);
  • Линия aptX;
  • ВГА;
  • LDAC.

Что такое SBC Bluetooth

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

Важно! Кодек SBC обеспечивает недорогую передачу аудиоданных. Связь и работа алгоритма сырые. Частотные диапазоны вместе со звуковым трактом не различаются, обрезаются, не кодируются.

При частоте дискретизации 48 кГц и глубине 16 бит битрейт составляет 328 кбит/с. Звук похож на MP3, но характеристики искажены.

Кодек SBC (Scalable Codec) является основным кодеком для отправки звуковых файлов по Bluetooth (это стандарт). Он подходит для различных приборов. Его показатель качества достаточен для поддержки MP3 и AAC. Он также совместим с популярными сервисами Windows Google Play Music и Apple Music. При желании вы можете переустановить обновленный и современный кодек.

Advanced Audio Coding

Расширенное кодирование звука

Система имеет хорошую потоковую передачу звука по сравнению с SBC. Для воспроизведения требуется более низкая скорость передачи данных. Это гарантируют сложные алгоритмы, но они требуют больших вычислительных мощностей и это не проблема для устройств, смартфонов.

Кодек AAC распространен в устройствах популярной компании Apple. Транслирует звук аудиофайлов и отбрасывает все ненужные данные. Но недавние исследования показали, что производители оборудования по-разному выстраивают свою работу. Иногда звук имеет чистое звучание, но бывают ситуации, когда он передается с помехами, и они не остаются незамеченными.

Кодеки aptX и aptX HD

Популярная линейка кодеков aptX считается разработкой Qualcomm. Они подходят для bluetooth-гарнитуры, компакт-диска.

Основные характеристики:

  • Производить уплотнение и улучшать потоки;
  • Корректировка производится сохранением сжатия игры от 4 до 1;
  • Битрейт достигает 352 кбит/с, этот показатель наблюдается при частоте дискретизации 44,1 кГц и разрядности 16 бит.

AptX и aptX HD имеют тот недостаток, что необходимо приобретать лицензию у Qualcomm. Поэтому на рынке мало совместимых устройств.

Примечание! aptX и aptX HD подходят для смартфонов с флагманскими чипами Qualcomm Snapdragon. Они используются для гаджетов брендов Huawei и Meizu. А вот на смартфонах популярного бренда Apple эти кодеки не работают.

LDAC

Кодек LDAC был разработан Sony и передает аудиофайлы по Bluetooth. Алгоритм считается самым продвинутым, подходящим для истинных меломанов, для которых важен качественный звук без помех и прерываний.

По сравнению с SBC алгоритм намного мощнее и функциональнее. Он способен передавать в 3 раза больше данных за 1 секунду. И кодирование с параметрами 24 бита 96 кГц и с битрейтом до 990 кбит/с. Это способно создать звучание музыки без прерываний, помех, а сам звук будет чистым.

Но у этого кодека есть и существенный недостаток. В продаже есть небольшое количество устройств, работающих на основе LDAC, с этим алгоритмом может работать только оборудование Sony. Конечно, вы можете найти кодеки на пиратских сайтах, но они могут отключить многие функции устройства или привести к полному отказу оборудования.

Важно! Для его использования необходимо скачать платную лицензию от Sony. Однако потраченные деньги не оправдаются. На рынке имеется несколько устройств Bluetooth с поддержкой LDAC.

Где звук лучше AAC (Advanced Audio Coding) или SBC кодек

Сравнивая кодеки SBC и AAC, можно однозначно сказать, что качество звука у второго типа лучше. Он появился гораздо позже, благодаря чему были устранены все недостатки и улучшены технические свойства.

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

Что касается продвинутого кодирования звука, то это продвинутый алгоритм. Используется в смартфонах, планшетах, наушниках марки Apple. Принцип работы основан на психоакустике, она перегружает процессор. Но качество звука лучше, чем у алгоритма SBC.

Кодеки AAC настроены для устройств Apple. А вот на Android-устройствах звук будет некачественный, аналогичный алгоритму SBC.

Как мне изменить кодек на моем Bluetooth?

Измените аудиокодек Bluetooth на вашем устройстве Android

  1. Запустите меню настроек на вашем Android-устройстве.
  2. Выберите Система.
  3. Коснитесь параметра «О телефоне.
  4. Прокрутите страницу вниз и нажмите «Номер сборки» семь (7) раз.
  5. Вернитесь на страницу «Система» и нажмите «Параметры разработчика».
  6. Прокрутите вниз до страницы параметров разработчика. …
  7. Выберите нужный аудиокодек Bluetooth.

В чем разница между LDAC и aptX

Технология LDAC считается передовой, она обеспечивает максимальное качество звука при битрейте 990 кбит/с, устраняет помехи и шумы. Это достигается за счет использования интеллектуального согласования сжатия.

Разрядность меняется на разных частотах. За счет этого осуществляется увеличение объема отправляемой информации, в отличие от алгоритмов сжатия, которые используются в форматах MP3.

Стоит отметить! Алгоритм LDAC не разделяет частичный диапазон (поддиапазон), он идет к частотному преобразованию. Из этого следует, что в нем используется метод, немного похожий на aptX, в ходе которого аудиофайл PCM разбивается на несколько диапазонов с разной разрядностью.

Плюсы и минусы между aptX и LDAC :

  • Алгоритм aptX имеет 4 поддиапазона, а LDAC — 16. Для последнего можно добавить дополнительные шаги, плавные шумовые переходы между диапазонами;
  • Кодеки aptX полагаются на дифференциальную потоковую передачу для сохранения размера данных. А вот что касается LDAC, то данных об использовании этой функции нет;
  • Алгоритм LDAC, по словам производителя Sony, усиливает свои поддиапазоны с использованием исходных материалов. Кодек может предварительно определить тип файла, качество. Это поможет вам настроить размер пакета и разрядность;
  • В описании LDAC указано, что аудиофайлы можно передавать со скоростью от 909 до 990 кбит/с. Эти критерии указаны только для этого типа алгоритма;
  • При использовании кодеков LDAC 16-битный файл проходит без изменений, но в алгоритме aptX можно заметить шумы и искажения;
  • AptX имеет постоянную производительность, но LDAC имеет переменную производительность. Именно это позволяет кодеку работать с битрейтами, все зависит от доступных устройств, показателей скорости, силы соединения;
  • Критерии разрядности для кодеков Sony снижены, но количество компрессии и шума увеличено. А алгоритмы aptX всегда работают с постоянным битрейтом.

Как улучшит звучание в наушниках блютуз?

В параметрах разработчика перейдите в «Сеть» и нажмите «Аудиокодек Bluetooth». Здесь у вас будут различные аудиокодеки на выбор. Теперь вы можете переключиться с существующего кодека на AAC, aptX или любой другой. Поэкспериментируйте с ними, чтобы добиться наилучшего звучания.

Какой кодек Bluetooth использует Windows 10?

Microsoft добавила поддержку кодека AAC при потоковой передаче звука через Bluetooth-гарнитуры. Это улучшит качество звука, а также обеспечит полную совместимость с Apple AirPods. Пока поддержка появилась только в последней инсайдерской сборке Windows 10.

Разбираемся с аудио по Bluetooth на десктопных системах — какой кодек вам подойдет?

5635a89f23419c439b5dac00ded65136

Беспроводное аудио становится все более и более популярным, и я все чаще задаюсь вопросом, как получить звук хорошего качества через Bluetooth в Windows или macOS? Конечно, вы можете купить первый попавшийся Bluetooth-адаптер или просто подключить гарнитуру к ПК, если он уже поддерживает Bluetooth, и вы точно сможете слушать музыку в стереорежиме. Однако на самом деле кодек, через который передаются аудиоданные, все же достаточно важен, и я писал о нем в одной из предыдущих статей (рекомендую ознакомиться с ним, прежде чем читать материал ниже). Итак, давайте узнаем, как добиться качественного звука или минимизировать его задержку.

Что современные системы делают по умолчанию?

Любая версия Windows 10 и любая macOS за последние 5 лет могут работать с базовым кодеком SBC и кодеком AptX «почти CD-аудио» (на любом адаптере Bluetooth). Также macOS может работать с хорошим психоакустическим кодеком AAC. В Windows нет выбора кодека, и нет функционала узнать текущий кодек (сторонние программы типа Bluetooth Tweaker могут это делать, но они платные). Приоритет кодеков в операционной системе Microsoft следующий: AptX > SBC. То есть, если ваши наушники поддерживают AptX, система тоже будет его использовать. Если ваши наушники поддерживают AptX, но вы хотите SBC, этого добиться невозможно.

В macOS все интереснее: приоритет кодека по умолчанию — AAC > AptX > SBC. То есть, если ваши наушники поддерживают AptX и AAC, будет использоваться последний кодек. Однако есть бесплатная программа под названием Bluetooth Explorer, в которой можно изменить приоритеты (например, сделать AptX > AAC > SBC) или вообще отключить AAC и AptX, получив только SBC. Также здесь можно изменить кодеки битпула и битрейта, т.е потенциально улучшить качество звука. Однако в реальности не все наушники могут это поддерживать, а более высокий битрейт может повлиять на задержку и «дальность».

343e37953dcddd9805db97fcb1e1c9ed
В macOS вы можете очень точно настроить звук Bluetooth, но доступно только три кодека.

По умолчанию как в Windows, так и в macOS кодек SBC имеет битрейт 328 кбит/с при 16 битах и ​​44,1 кГц. Кодек AptX: 352 кбит/с и 16 бит при 44,1 кГц. Что касается AAC, то у него битрейт самый низкий, до 256 кбит/с при 16 битах, но частота дискретизации выше, 48 кГц.

Я не хочу все понимать и просто хочу слушать музыку, что мне делать?

Пожалуй, это самый массовый подход — хочется просто воткнуть наушники и слушать музыку. В этом случае вообще ничего делать не нужно: все Bluetooth-гарнитуры и адаптеры должны поддерживать протокол A2DP и ​​базовый кодек SBC. Так что стереозвук вы получите в любом случае.

В этом случае есть смысл смотреть в сторону AptX и AAC. Да, по идее, эти кодеки должны обеспечивать качество звука, сравнимое с SBC, но на практике многие компании настраивают DSP-процессор своих гарнитур для лучшей работы с «продвинутыми» кодеками, в результате звук AptX становится «объемным и с большим количеством басов», а в ААС проявляется лучшая «детализация». Поэтому среди людей бытует мнение, что тот же SBC гораздо хуже AptX: на самом деле слышимая разница обусловлена ​​скорее разными настройками наушников, а не математическими различиями между кодеками.

8599a680e0de05066e9085203e93177b
Да, даже такой дешевый переходник даст вам AptX на Windows 10. Но, конечно, о его долговечности и качестве не может быть и речи.

Но в любом случае нам, как «конечным слушателям», не очень важно, насколько хороший звук получается, так что если слушать обычную музыку на кодеках с потерями с битрейтом 200-300 кбит/с, то это делает смысл остановиться на AptX и AAC. В случае с Windows 10 у вас нет выбора: система поддерживает только первое. В случае с macOS предлагаю сравнить самому: по идее, AAC лучше передает музыку с широкой сценой, где женский вокал и бас одновременно. AptX лучше всего работает с тяжелой музыкой, такой как рок или металл. Но опять же, конечный результат сильно зависит от настроек процессора в наушниках, поэтому лучше самому сравнивать производительность этих кодеков.

Напомню, что в этом случае не нужно покупать никаких специальных переходников для работы с AptX: с ним может работать любая версия Windows 10 на абсолютно любом USB-донгле, даже AliExpress за 200 рублей. Основное отличие здесь будет только в радиусе действия: если у вас толстые стены и вы слушаете музыку за пределами своей комнаты, есть смысл купить более дорогой адаптер с более качественной антенной.

3fea9bfb65271316ae56e12bc17e33b3
По ААС больших задержек нет, все на уровне AptX.

На этом «конкуренция» современных настольных систем заканчивается. Выходит, вам приходится играть по кабелю? Нет. Есть кодек AptX-LL, который является абсолютной копией AptX по качеству звука, но сквозная задержка не более 40 мс. Самое смешное, что иногда это значительно ниже, чем если выводить звук по кабелю от бортовых аудиокарт Realtek: в этом случае часто 60-80мс, т.е звук Bluetooth даже лучше для игр.

Однако не все так просто. Как я уже говорил ранее, современные системы не могут работать с таким кодеком из коробки, поэтому вам придется покупать внешние Bluetooth-адаптеры, которые десктопная ОС распознает как USB-аудиокарты. Могу выделить два хороших: Reiyin WT-04 и Avantree DG80. Первый дешевле, его можно найти на AliExpress за 1400 рублей. За второй придется заплатить 2300, но у него дальность больше. Оба имеют приоритет над кодеками AptX-LL > AptX > SBC.

c25ea9de6ec2fef49800585fc1e7eb46
Довольно простой китайский переходник, который, тем не менее, может работать с AptX-LL.

Также важно понимать, что с точки зрения наушников AptX и AptX-LL — это разные кодеки. Так что, если ваше аудиоустройство поддерживает только AptX, низкой задержки не будет, поэтому вам нужны наушники с поддержкой AptX-LL, а их на рынке не так много.

Я хочу получить наилучшее качество беспроводного звука, что мне делать?

Начну с самого главного: абсолютно все беспроводные кодеки, даже UAT с битрейтом 1,2 Мбит/с, имеют потери, то есть часть данных при передаче будет обрезаться. Да, конечно, тот же AptX с 352 кбит/с «потянет» гораздо больше музыки, чем LDAC с 990 кбит/с, но дело в том, что если вы хотите слушать музыку без изменений, Bluetooth все равно не для вас.

Однако возможен разумный компромисс, когда реальное качество музыки при потоковой передаче снижается настолько незначительно, что даже прямое сравнение не всегда обнаружит разницу. И здесь можно выделить два подхода: простой и дешевый или запутанный. Начнем с первого.

В 2016 году Qualcomm представила AptX HD. 24-бит, 48 кГц, битрейт 576 кбит/с; короче, «почти Hi-Fi». В реальности, конечно, все немного сложнее. Во-первых, если слушать 16-битную музыку, то разницы с AptX практически не будет: оставшиеся 8 бит будут просто заполнены нулями, а кодек по сути станет 16-бит/48кГц с битрейтом 384кбит/с. Во-вторых, большинство USB-адаптеров, совместимых с AptX HD, возвращаются к режиму 16 бит/48 кГц, и мне было забавно видеть, как их владельцы «слышат» разницу с обычным AptX при таком подключении. На самом деле разницу вы конечно слышали, но опять же не между кодеками, а между настройками процессора DSP в наушниках под разные кодеки,

В итоге единственный честный 24-битный USB-адаптер AptX HD — это Avantree DG60 версии 2. Он стоит почти 3000 рублей, но имеет очень дальнобойную антенну. И это самый простой способ войти в мир «почти Hi-Fi» беспроводного звука. Задержка, получаемая при таком подключении, колеблется на уровне 150-200 мс: для фильмов терпимо, для игр скорее нет, чем да. И тут опять же важный момент: у этого ключа приоритет AptX HD > AptX-LL > AptX > SBC, но выбора между ними нет. Таким образом, даже если ваша гарнитура может работать как с AptX HD, так и с AptX-LL, вы не сможете включить последнюю для игр.

ca3b988e0447d93367ce37652a491134
Единственный адаптер с честным AptX HD.

Следующим на очереди является LDAC от Sony. 24 бит, 96 кГц, 990 кбит/с. Наушников с их поддержкой мало, а главное, сюрприз, достаточно дорогие решения от Sony. А поскольку гарнитур не так много, нет особого смысла в создании отдельного USB-ключа с поддержкой LDAC, поэтому нет простого и дешевого способа получить поддержку LDAC в настольных операционных системах.

Что ж, максимальный кодек, доступный для десктопной ОС, — это UAT. 24-бит, 192кГц, битрейт до 1,2Мбит/с — выглядит впечатляюще. Однако на деле проблем с ним даже больше, чем с LDAC, по той простой причине, что это фирменный кодек китайской компании HiBy, и работает он только с наушниками этой же фирмы. Только с наушниками. Да-да, только один: TWS HiBy WH3. И вам понадобится такой плеер, как HiBy W3, чтобы передавать на них музыку с ПК. Так как это внутриканальные наушники, то наверное нет смысла так заморачиваться, поэтому этот абзац написан больше для «общего развития».

8bf27b1375ff05ee9f993b27e4e8149f
Довольно неплохой китайский плеер, умеющий работать с LDAC и UAT, а также выступать в роли внешней аудиокарты.

Вывод: беспроводное аудио по-прежнему в основном мобильно

В случае с Android-смартфонами вообще проблем нет: даже самые дорогие телефоны не поддерживают широкий спектр кодеков, от AAC до LDAC, с возможностью выбора любого из них, и нужны только наушники с поддержкой кодека в розыске. (или даже кодеки). А вот в десктопной ОС с этим все очень плохо — доступно всего 2-3 кодека, а в той же Windows 10 между ними нельзя переключаться.

И, что самое печальное, прогресс в этом направлении идет крайне медленно: например, возможность узнать зарядку беспроводных наушников в ОС Microsoft с помощью встроенных инструментов появилась меньше года назад, а macOS до сих пор этого не умеет делать это вообще! Так что, к сожалению, ожидать каких-либо подвижек в этом направлении в ближайшее время не стоит, а значит, для получения качественного беспроводного звука придется еще заморачиваться с донглами и ЦАП-плеерами.

Источники

  • https://AudioTop.ru/slovar-terminov/chto-takoe-bluetooth-sbc-aac-aptx-i-ldac-kodeki
  • https://mozaiyka.ru/po-kakomu-kodeksu-podklyucheny-bluetooth-naushniki-kak-uznat/
  • https://windowslux.ru/kak-pomeniat-kodek-bluetooth
  • https://rsbset.ru/kak-uznat-kodek-bluetooth/
  • https://ProMikrophon.ru/7-bluetooth-audiokodekov-kakoy-iz-nih-luchshe/
  • https://massgame.ru/kak-uznat-kodek-bluetooth-naushnikov/
  • https://www.technodor.info/2022/01/bluetooth-sbc-ldac-lc3-samsung-qualcomm.html
  • https://SetPhone.ru/stati/kak-izmenit-audiokodek-bluetooth-na-android/

Кодек — это тип протокола для кодирования и декодирования данных. Различные кодеки имеют альтернативные алгоритмы сжатия для передачи данных.

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

Какой кодек Bluetooth использует Windows 11?

Windows 11 не использует какой-либо конкретный кодек Bluetooth. Используемый кодек определяется аппаратным устройством Bluetooth. Такие устройства имеют разную встроенную поддержку кодеков.

Однако есть два кодека, которые Windows 11 часто использует с совместимым оборудованием. SBC и AAC (Advanced Audio Coding) — это два распространенных кодека, изначально поддерживаемых Windows 11.

SBC — это более простой аудиокодек, созданный организацией по стандартизации Bluetooth. Он имеет низкую скорость глубины 16 бит, максимальную скорость передачи данных 320 Кбит/с и максимальную частоту 48 кГц.

AAC — это кодек Bluetooth для устройств Apple, таких как iPad и iPhone. Microsoft добавила встроенную поддержку Windows для этого кодека в 2021 году, чтобы улучшить качество потоковой передачи на устройствах Apple.

Частота дискретизации кодека AAC 44,1 кГц и максимальная скорость передачи данных 320 Кбит/с ниже, чем у эквивалентных характеристик SBC. Однако ACC лучше работает с устройствами Apple благодаря своему алгоритму сжатия.

Но более важно установить правильный драйвер Bluetooth для Windows 11 для вашего устройства, чтобы обеспечить его правильную работу.

Как я могу проверить, какие коды Bluetooth используются на моем ПК с Windows 11?

Приложение «Информация о системе» в Windows 11 включает категории аудиокодеков и видеокодеков. Однако это приложение не предоставляет четких или достоверных сведений об используемых кодеках Bluetooth.

Bluetooth Tweaker — это лучшее альтернативное стороннее приложение, с помощью которого можно увидеть, какие кодеки используются. Это не бесплатная программа, но вы можете попробовать пробную версию Bluetooth Tweaker следующим образом.

  1. Откройте веб-сайт Bluetooth Tweaker.
  2. Нажмите там кнопку «Попробовать бесплатно».

    Попробуйте бесплатную кнопку Windows 11 bluetooth codec

  3. Дважды щелкните файл BtTweakerSetup-1.4.1.1.msi в папке, в которую он был загружен вашим браузером.
  4. Установите флажок Я принимаю условия в окне настройки Bluetooth Tweaker.

    Окно настройки Bluetooth Tweaker Windows 11 bluetooth codec

  5. Нажмите кнопку «Установить» в окне настройки Bluetooth Tweaker.
  6. Подключите устройство Bluetooth к ПК с Windows 11.
  7. Откройте программу Bluetooth Tweaker.

    Программное обеспечение Bluetooth Tweaker Windows 11 Bluetooth кодек

  8. Выберите устройство Bluetooth в левой части окна программного обеспечения, чтобы просмотреть информацию о кодеке. Кодек, выбранный в информации Windows, показывает, какой кодек используется.

Есть ли способ выбрать используемые кодеки Bluetooth?

В Windows 11 нет параметров для изменения кодеков Bluetooth, используемых для устройств. Итак, это не то, что вы можете настроить на ПК с Windows 11.

Система обнаружит устройство и автоматически установит соответствующие настройки для воспроизведения звука.

Как я могу проверить совместимость устройства с кодеком Bluetooth?

Веб- сайт BluetoothCheck предоставляет информацию о совместимости устройства с кодом Bluetooth. Щелкните одну из ссылок на кодек на этом веб-сайте, чтобы просмотреть списки совместимых устройств и аксессуаров.

Кодек bluetooth для Windows 11 на веб-сайте BluetoothCheck

Если щелкнуть устройство в списке совместимых кодеков, вы увидите все поддерживаемые аудиокодеки Bluetooth. Затем вы также можете выбрать ссылки для сравнения устройств и проверки совместимости аксессуаров.

Информация о кодеке LDAC Кодек bluetooth для Windows 11

Хотя вы не можете настроить, какие кодеки Bluetooth использует Windows 11, вы все равно можете проверить, какие кодеки поддерживают устройства перед покупкой. Посмотрите спецификации на веб-страницах устройств или воспользуйтесь веб-сайтом BluetoothCheck, чтобы узнать, какие кодеки они поддерживают.

Лучшие кодеки Bluetooth — это кодеки с более высоким битрейтом, такие как LDAC и aptX HD. Эти кодеки позволяют передавать звук высокого разрешения.

Если вам интересно, какой кодек Bluetooth использует Windows 10?, он изначально поддерживает кодек aptX (классический).

Мы надеемся, что эта статья помогла вам узнать больше о кодеках Bluetooth для Windows 11 и о том, как они используются.

Если у вас есть какие-либо предложения или вопросы, не стесняйтесь использовать раздел комментариев ниже, чтобы рассказать нам все о них.


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

Это полное руководство о кодеках Bluetooth на 2023 год, я буду стараться дописывать и поддерживать эту статью при вашем активном участии.

Если вы хотите узнать:

  • Из чего состоит и какие характеристики у аудиофайла
  • Какой кодек Bluetooth лучше всего подходит для вас
  • Какой кодек лучший для качества звука, а какие – для беспроводных наушников
  • Как сменить Bluetooth кодек в устройствах
  • Какие бывают типы кодеков и их характеристики
  • и многое другое

Тогда эта инструкция-руководство для вас!

Эта инструкция написана в продолжении моей предыдущей статьи, где я рассказываю как правильно выбирать беспроводные наушники в 2023 году

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

Прежде чем перейти к конкретике, важно знать, что такое кодек Bluetooth и как определить, какой из них лучше.

Таким образом, вы будете знать, какой из них лучше использовать в вашем конкретном случае. Не все кодеки одинаковы, но об этом вы узнаете ниже.

Давайте начнем с основ кодеков Bluetooth.

Что такое кодеки Bluetooth?

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

Их задача – сжать звук на источнике, чтобы подготовить его к беспроводной передаче, а затем декомпрессировать его на приемнике, чтобы сделать его снова пригодным для воспроизведения.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

bluetooth кодеки кодирование и декодирование

Чтобы оба устройства понимали кодирование и декодирование, один и тот же кодек Bluetooth должен присутствовать в смартфоне (источник) и в наушниках (приемник). В противном случае ничего не будет работать.

Основной “компромисс” Bluetooth-кодеков – это соотношение между качеством звука и битрейтом. Высококачественный звук требует более высокого битрейта для беспроводной передачи и большей пропускной способности и дискового пространства.

Поскольку пропускная способность часто ограничена, сигнал Bluetooth сжимается до заданного битрейта. Это, в свою очередь, означает более низкое качество звука.

Таким образом, это борьба между сжатием (экономией полосы пропускания) и лучшим качеством звука.

Базовая терминология

Знание того, как аудиоинформация представлена в цифровом домене, является ключом к пониманию звукового жаргона Bluetooth. Практическое различие между аудиоформатами Bluetooth заключается в степени достигнутого сжатия, независимо от того, отбрасывают ли алгоритмы сжатия данные (с потерями) или нет (без потерь), и, наконец, максимальная пропускная способность аудиоданных, передаваемых по беспроводной сети.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

из чего состоит аудиофайл?

Давайте подробнее рассмотрим ключевые характеристики аудиоформата Bluetooth, такие как разрядность, битрейт и частота дискретизации, а также узнаем, как они влияют на качество звука и простоту беспроводной передачи.

Что такое частота дискретизации?

Дискретизация или частота дискретизации аудиоформата измеряется в герцах (Гц) и представляет собой количество точек данных, присутствующих в секунду аудиосигнала. Поскольку эти записанные точки данных используются для воссоздания исходной аналоговой формы сигнала, передаваемой на динамики, цифровой аудиофайл, закодированный с высокой частотой дискретизации, звучит ближе к оригинальной аудиозаписи при воспроизведении через вашу музыкальную систему.

Более высокая частота дискретизации значительно увеличивает плотность данных. Последующее увеличение размера файла затрудняет потоковую передачу аудиозаписи по Bluetooth-соединению. К счастью, есть точка, за которой люди не могут ощутить улучшение качества, полученное от увеличения частоты дискретизации.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

Чем больше раз вы сэмплируете сигнал, тем выше точность воспроизведения звука

Это ограничение является следствием метода цифрового кодирования звука, называемого импульсно-кодовой модуляцией (PCM), который требует, чтобы частота дискретизации была примерно в два раза выше самой высокой звуковой частоты, предназначенной для точного кодирования. Поскольку человеческий слух ограничен частотой 20 000 Гц (или 20 кГц), улучшение качества звука значительно снижается после частоты дискретизации 40 кГц.

Неудивительно, что более старое аналоговое профессиональное аудиооборудование использовало частоты дискретизации в диапазоне от 40 кГц до 50 кГц. Именно поэтому аудио на CD и DVD воспроизводится с частотой 44,1 кГц и 48 кГц соответственно.

Однако современные аудиоформаты используют гораздо более высокие частоты дискретизации – 96 кГц и даже 192 кГц. Некоторые предполагают, что это приводит к более высокой точности воспроизведения звука, в то время как другие утверждают, что кодирование ультразвуковых частот, неслышимых для людей, может вызвать интермодуляционные искажения при воспроизведении.

Что такое разрядность?

Разрядность обозначает индивидуальное разрешение каждой точки данных, захваченной в процессе выборки, и измеряется в терминах количества цифровых бит, используемых для представления каждого звукового образца.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

Увеличение разрядности увеличивает объем данных, собираемых на выборку

Более высокая разрядность значительно повышает точность записанного аудиосигнала, поскольку это позволяет записывать больший объем данных на выборку. Фактически, точность кодирования удваивается при каждом увеличении разрядности на 1 бит. Не вдаваясь в подробности теории звука, разрядность аудиоформата напрямую влияет на шум сигнала и динамический диапазон записи.

Сколько бит вам нужно для отличного качества звука?

ответ: 16-бит

Решение: более высокая разрядность уменьшает шум сигнала за счет включения более точной информации о форме звукового сигнала, что уменьшает количество догадок, необходимых для его воссоздания. Это, следовательно, уменьшает шум квантования или ошибки, создаваемые цифровой аппроксимацией.

Цифровое воспроизведение аналоговой формы сигнала требует приближения, поскольку невозможно использовать конечные координаты для представления синусоидальных кривых, состоящих из бесконечных точек.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

Увеличение разрядности снижает уровень шума

Это напрямую влияет на отношение сигнал / шум (SNR), которое измеряется в децибелах (дБ). В идеале вы хотите, чтобы SNR был выше, чем общий динамический диапазон исходного звука, иначе вы услышите искажения во время воспроизведения звука. Большинство современных музыкальных жанров демонстрируют динамический диапазон в 60 дБ, в то время как западным классическим записям требуется гораздо больший диапазон в 70 дБ.

Вот почему 8-битная аудиозапись с SNR 48 дБ звучит заметно более низкого качества по сравнению с 16-битной записью, которая воспроизводится на 96 дБ.

Следует отметить, что SNR аудиоформата также примерно равен его динамическому диапазону. Большинство современных аудиоформатов кодируются в 24-битном формате, что соответствует динамическому диапазону 144 дБ. Однако теоретический предел чувствительности человека к звукам достигает максимума в 120 дБ, что примерно эквивалентно 20 битам.

На самом деле практическая способность человеческого уха воспринимать динамический диапазон намного ниже, поэтому разрядности в 16 бит более чем достаточно для точного воспроизведения музыки всех жанров.

Что такое скорость передачи данных?

Максимально возможная скорость передачи данных аудиоформата – это показатель объема данных, которые могут передаваться в секунду. Это мультипликативное произведение частоты дискретизации и разрядности, выраженное в килобайтах или мегабайтах в секунду (кбит / с / Мбит / с). Более качественная аудиозапись, закодированная с большой частотой дискретизации и высокой скоростью передачи данных, приведет к значительно более высокой скорости передачи данных.

Частота дискретизации должна быть в два раза выше исходной частоты сигнала, чтобы создать идентичную исходную форму сигнала.

Теорема Найквиста

Аудиофайлы с высоким разрешением или hi-res обеспечивают наилучшее качество звука.

Музыкальные компакт-диски считаются аудио высокого разрешения и имеют скорость передачи данных 1411 кбит / с. Ни один кодек Bluetooth не может передавать файлы без потерь, хотя LDAC и LHDC подходят близко.

Тип файла Килобиты в секунду (16 бит, 44,1 кГц)
MP3 320 кбит / с
CD 1411 кбит / с
FLAC 1411 кбит / с
AIFF 1411 кбит / с
WAV 1411 кбит / с
ALAC 1411 кбит / с

Для несжатых аудиофайлов требуется более высокая скорость передачи кбит / с, чем для MP3 с потерями.

Психоакустика: это психофизика, которая изучает, как люди воспринимают звук. Исследования показали, что некоторые звуки внутри записей не слышны людям.

Например, если у вас есть один частотный пик между 2 более высокими пиками, более низкий не слышен, поэтому он удаляется для экономии “места”.

Таким образом появилось много аудиокодеков с потерями.

Рукопожатие Bluetooth – или принцип работы технологии

Рукопожатие или сопряжение по Bluetooth – это процесс первого обмена данными между 2 устройствами Bluetooth. Это электронное приветствие или “рукопожатие”, в котором устройства представляют себя и поддерживаемые ими технологии.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

что такое рукопожатие Bluetooth (Bluetooth handshake)

После этого, исходя из их возможностей (поддерживаемых кодеков) и ваших предпочтений (настроек), решите, какой кодек Bluetooth использовать.

Чуть ниже я покажу как изменить кодек Bluetooth на смартфоне

Как работает Bluetooth на “пальцах”?

Для передачи звука нам необходимо:

  1. Аудиопередатчик с Bluetooth (смартфон, MP3-плеер и т. Д.)
  2. Аудиоприемник с Bluetooth (наушники, динамик и т. Д.)

Задача передатчика не так проста, как отправка музыкального файла на приемник. В зависимости от качества записанного звука, это влияет на размер аудиофайла. Более высокое качество записи соответствует большему размеру файла. Размер файла напрямую влияет на пропускную способность, необходимую для передачи звука на приемник.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

Например

Представим пропускную способности как ширину транспортной магистрали, а размер файла будет поток машин

Если поток трафика превышает то, на шоссе возникают пробки и поездка становится медленной и нестабильной.

Соединение Bluetooth имеет максимальную пропускную способность, которую оно может обеспечить. Форматы файлов без потерь, такие как WAV и AIFF, огромны по размеру файла. Если бы мы просто отправляли эти необработанные файлы по беспроводной сети, пропускная способность была бы съедена, превысив то, что может выдержать соединение Bluetooth. Аудиосвязь начнет прерываться, что повлияет на общее качество аудиосвязи.

И тут нам на помощь пригодятся такие процессы, как кодирование и декодирование.

Кодирование и декодирование

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

Кодирование – это процесс уменьшения размера большого файла путем сжатия его с помощью определенного алгоритма.

Передатчик Bluetooth кодирует аудиофайл в соответствии с кодеком Bluetooth.

Это становится цифровым закодированным файлом, который ни на что не похож, поскольку это не настоящий аудиофайл.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

что такое кодирование и декодирование аудиофайла

Декодирование – это обратный процесс преобразования меньшего не воспроизводимого цифрового файла в более крупный воспроизводимый аудиофайл, который вы можете слушать.

И единственный способ для приемника Bluetooth декодировать его – снова использовать тот же кодек.

Например, если песня закодирована с помощью aptX, приемник должен поддерживать aptX для ее декодирования. Это не будет работать ни с каким другим кодеком.

Но есть проблема…

Сжатый файл больше никогда не сможет быть восстановлен в исходном качестве.

Невозможно уменьшить размер файла при сохранении той же точности воспроизведения звука.

По этой причине кодеки Bluetooth удаляют части данных, которые, по их мнению, неразборчивы или не имеют большого значения.

С помощью психоакустики инженеры-разработчики кодеков определяют, какие части информации удаляются для минимальной разницы в качестве звука.

Тем не менее, всегда происходят некоторые потери.

Сколько потерь является основным различием между кодеками Bluetooth!!!!

Производительность кодеков Bluetooth

Вы хотите получить наилучшее качество звука в беспроводных наушниках или вам нужна низкая задержка для игр, но вы не знаете, какой кодек Bluetooth выбрать?

Здесь вы узнаете, какой кодек поддерживает наилучшее качество звука и какой из них наиболее подходит для компьютерных игр.

Сравнение кодеков Bluetooth

Это сравнение даст вам общее представление о том, как кодеки сравниваются друг с другом.

Кодек Низкая скорость передачи данных Максимальная скорость передачи данных Разрядность Максимальная частота. Задержка
SBC 192
кбит / с
328
кбит / с
16-разрядный 48
кГц
Плохие
200 мс
AAC 128
кбит / с
320
кбит / с
16-, 24-разрядные 44,1
кГц
Плохие
200 мс
LC3 160
кбит / с
392
кбит / с
16-, 24-, 32-разрядные 48
кГц
Хорошо
aptX 352
кбит / с
384
кбит / с
16-разрядный 48
кГц
Среднее
значение <180 мс
aptX LL 384
кбит / с
384
кбит / с
16-разрядный 44,1
кГц
Лучший
<50 мс
aptX HD 576
кбит / с
576
кбит / с
16-, 24-разрядные 48
кГц
Плохие
200 мс
Адаптивный aptX 279
кбит / с
420
кбит / с
16-, 24-разрядные 48
кГц
Хорошие
80 мс
LDAC 330 кбит / с 990 кбит / с 16-, 24-разрядные 96
кГц
Плохие
200 мс
LHDC 400 кбит / с 900 кбит / с 16-, 24-разрядные 96
кГц
Плохие
200 мс
LHDC LL 400 кбит / с 600 кбит / с 16-, 24-разрядные 48
кГц
Лучшие
30 мс
Масштабируемый Samsung 88 кбит / с 512 кбит / с 16-, 24-разрядные 96
кГц
n/a

* Задержка существенно меняется в зависимости от используемого устройства, и кодек часто не является единственной причиной плохой задержки.

Источник: сигнал Bluetooth

Скорости передачи – что это означает?

Скорость передачи (кбит / с, кбит/с, кб / с) определяет, какой объем данных обрабатывается по Bluetooth-соединению в единицу времени. Более высокая скорость обеспечивает лучшее качество звука по мере передачи большего количества данных.

С другой стороны, для передачи большего количества данных требуется больше времени. Таким образом, высокая скорость передачи данных часто коррелирует с низкой задержкой, что плохо сказывается на играх.

Окончательное сравнение кодеков Bluetooth

Как Bluetooth кодеки изменяют качество звука

Независимо от того, какой кодек Bluetooth вы используете, даже самые лучшие из них ухудшает качество звука.

Доступная пропускная способность сети и используемое устройство могут существенно повлиять на качество звука.

Например, ваш телефон и наушники поддерживают LDAC от Sony со скоростью передачи данных 990 Кбит / с. Но если программное обеспечение определяет, что сеть не имеет необходимой пропускной способности из-за перегрузки. Он будет передаваться со скоростью до 330 кбит/с что сильно повлияет на качестве

Быстрый кодек Bluetooth особенно важен для игр.

Совет: Если вы используете наушники Bluetooth для игр на ПК или ноутбуке, переключитесь на самый быстрый кодек, который поддерживают ваши наушники (дя этого смотрите выше какие самые быстрые Bluetooth кодеки)

Качество звука потокового сервиса не влияет на время отклика. И из-за ограничений, налагаемых кодеком, звук также не улучшится.

Вы можете воспроизводить потоковую передачу Hi-Fi с качеством, равным FLAC, но если вы используете кодек SBC с наушниками Bluetooth, он может поддерживать только 328 кбит / с. Таким образом, в процессе теряется много данных.

Высококачественная потоковая передача лучше подходит для проводных наушников и динамиков.

Совет: при выборе игровых наушников или для записи потокового видео, лучше покупать проводные наушники.

Сравнение популярных аудиокодеков Bluetooth

SBC: поддиапазонный кодек низкой сложности

SBC кодек № 1 в мире который является наиболее распространенным и широко используемым кодеком Bluetooth.

на 2023 год более 1 миллиард человек используют iPhone, еще 2,8 миллиарда используют телефоны на базе Android и все они по умолчанию поддерживает кодек SBC

Что такое кодек SBC?

Поддиапазонный кодек низкой сложности или SBC был первым кодеком Bluetooth для передачи цифрового аудио. Он был создан подразделением Bluetooth Special Interest Gr (SIG), и это кодек по умолчанию для профиля A2DP.

Это означает, что это обязательно для устройств с профилем A2DP, который определяет, как цифровой звук будет передаваться между устройствами.

По этой причине он является общедоступным и поддерживается повсеместно во всем мире благодаря своей простоте и низким требованиям к пропускной способности и вычислительной мощности.

И хотя это самый популярный кодек, он ни в коем случае не лучший. Он имеет ограниченную скорость передачи 328 кбит / с, что обеспечивает посредственное качество звука, далекое от без потерь.

Производительность и характеристики кодека SBC

SBC
Низкая скорость передачи данных 192 кбит / с
Максимальная скорость передачи данных 328 кбит / с
Разрядность 16-разрядный
Максимальная частота 48 кГц
Звук Средний
Задержка Ошибка (200 мс)
Выпущен 2003
характеристики SBC кодека

Одним из основных ограничений является низкая максимальная скорость передачи данных – 328 кбит / с. Это один из самых низких среди всех кодеков Bluetooth. По сути, он обеспечивает в лучшем случае среднее качество звука.

И задержка тоже не намного лучше. Он не имеет установленной максимальной задержки, но обычно составляет в среднем около 200 мс, что заметно для острого слуха.

К счастью, вы, вероятно, этого не замечаете, потому что видеоплатформы, такие как YouTube, компенсируют задержку своим программным обеспечением.

Из-за простоты SBC он требует небольшого заряда батареи, вычислительной мощности и пропускной способности сети, но расплачивается за это более низким качеством звука для пользователя.

Для чего лучше всего подходит кодек SBC?

На самом деле ничего, кроме того факта, что он доступен на всех устройствах Bluetooth.

При возникновении проблем с кодеком ваше устройство по умолчанию будет использовать SBC.

Его ценность – бесплатная доступность, дешевая реализация и низкое требование на батарею и вычислительную мощность.

Нет причин вручную переключаться на SBC, поскольку это уже стандартный кодек Bluetooth.

AAC: расширенное кодирование звука

AAC – еще один кодек с потерями, который является предпочтительным стандартом сжатия цифрового звука для Apple и YouTube.

Хотя он имеет аналогичные характеристики с SBC, он немного более энергоемкий и лучше справляется со сжатием.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

AAC кодек Bluetooth

Что такое кодек AAC?

Кодек Advanced Audio Coding немного сложнее, но все же является базовым кодеком. Он стандартизирован по стандарту ISO MPEG для обеспечения достойного качества звука при низких скоростях передачи данных.

В отличие от SBC, он не бесплатный, и производителям требуется лицензия для его реализации. Плата за лицензию AAC начинается с 0,98 доллара США за устройство для первых 500 000 устройств. Плата за использование AAC не взимается.

Сжатие использует передовую психоакустику, чтобы вырезать довольно много данных, которые большинство людей не слышат. Но с хорошим слухом и качественной парой наушников вы можете услышать ухудшенное качество звука.

В конце концов, AAC является одним из наиболее “агрессивных” кодеков.

Производительность и характеристики кодека AAC

AAC
Низкая скорость передачи данных 128 кбит / с
Максимальная скорость передачи данных 320 кбит / с
Разрядность 16-разрядные, 24-разрядные
Максимальная частота 44,1 кГц
Звук Средний
Задержка Ошибка (200 мс)
Выпущен 2006
характеристики AAC кодека

Он обладает немного лучшей производительностью, чем SBC, с почти такой же максимальной скоростью передачи 320 кбит / с, поддерживает 24-битные аудиофайлы с частотой 44,1 кГц.

Но эта производительность достигается за счет более высокой потребности в батарее и вычислительной мощности по сравнению с SBC или aptX.

AAC работает лучше на устройствах Apple благодаря другой реализации и обработке iOS. На Android не рекомендуется использовать тк, он отстает по качеству звука и задержкам.

В целом, AAC вырезает довольно много данных, как и SBC, хотя у него все еще есть небольшое преимущество, особенно на iPhone.

Для чего лучше всего подходит кодек AAC?

AAC – это универсальный кодек для iOS благодаря продуманной реализации, которая максимально увеличивает его возможности. Несмотря на то, что его воспроизведение с высоким разрешением достигает максимальной скорости 250 кбит / с, это намного лучше, чем SBC.

А поскольку в iPhone нет поддержки aptX или любого другого кодека, лучшим выбором является AAC.

LC3 кодек – коммуникационный кодек низкой сложности

LC3 расшифровывается как коммуникационный кодек низкой сложности. Это кодек с низким энергопотреблением, низкой сложностью и низкой задержкой, который обеспечивает улучшенное качество звука и производительность по сравнению с SBC.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

LC3 кодек

Группа по особым интересам Bluetooth (SIG) представила аудиопротокол Bluetooth LE, который также принесет новый кодек LC3 (с Bluetooth версии 5.2 или новее) .

Классический звук против LE Audio

Классический звук: более старые устройства Bluetooth управляют классическим радио Bluetooth, которое требует большей мощности.

LE Audio: работает на радио с низким энергопотреблением Bluetooth, увеличивая скорость передачи (качество звука) и внедряя новые функции, такие как совместное использование аудио.

LC3 улучшает кодек SBC во всех областях. Это сделает беспроводной звук почти Hi-Fi качественным и донесет его до широких масс.

Производительность и технические характеристики LC3

LC3
Низкая скорость передачи данных 160 кбит / с
Максимальная скорость передачи данных 392 кбит / с
Разрядность 16-, 24-, 32-разрядные
Максимальная частота 48 кГц
Звук Хорошо
Задержка Хорошо
Выпущен 2020

Кодек LC3 имеет более высокую максимальную скорость передачи данных – 392 кбит / с, что является небольшим улучшением по сравнению с SBC.

Но главное обновление заключается в том, как LC3 сжимает аудиофайлы. С более эффективным сжатием (маскирование звука) и сокрытием потери пакетов (PLC).

С точки зрения непрофессионала, LC3 обеспечивает более высокое качество при тех же скоростях передачи и даже лучшее качество звука при более низких скоростях.

И это не единственные улучшения. Он потребляет меньше энергии, поэтому срок службы батареи длится дольше. Кроме того, это улучшит время ожидания, хотя точная информация пока неизвестна.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

LC3plus: это улучшенная версия кодека, которая поддерживает аудио с высоким разрешением благодаря режимам с низкой задержкой. Он поддерживает лучшее качество звука, чем базовый LC3.

Для чего лучше всего подходит кодек LC3?

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

Это устранит разрыв между качеством беспроводного и проводного звука и, возможно, сделает проводные наушники устаревшими.

Кроме того, он предлагает новые функции, такие как; Совместное использование звука, отправка разных сигналов на каждый настоящий беспроводной наушник и новые варианты использования слуховых аппаратов.

AptX, AptX HD, AptX Adaptive кодеки

Qualcomm aptX, LL, HD, адаптивный – задержка кодека Bluetooth по графику смартфона

Серия aptX является одним из самых популярных проприетарных кодеков Bluetooth. Он распространен на смартфонах Android.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

кодеки AptX, AptX HD, AptX Adaptive

Что такое кодеки aptX?

Кодеки aptX представляют собой серию из 4 различных версий, каждая из которых имеет свое назначение. Как правило, aptX – это быстрый кодек с низкой потребностью в вычислительной мощности.

aptX: это первоначально выпущенный кодек, который улучшает SBC.

aptX LL (низкая задержка): фокусируется на сокращении задержки с гарантированным временем отклика менее 50 мс.

aptX HD: это ответ всем тем, кто хочет аудио Hi-Fi по Bluetooth со скоростью передачи 576 кбит / с.

aptX Adaptive: это новейшая версия, которая адаптируется к пропускной способности сети. Он поддерживает скорость передачи данных от 279 до 420 кбит / с при одновременном снижении задержки.

Их разработала Qualcomm, и производителям необходимо получить лицензию на их использование. Плата составляет 1 доллар США за каждое устройство, произведенное за первые 10 000 единиц.

Интересно, что aptX работает немного по-другому…

Вместо удаления данных, которые psychoacoustics считает ненужными, он сжимает их по-другому, используя адаптивную дифференциальную импульсно-кодовую модуляцию (ADPCM), чтобы снизить потребность в полосе пропускания.

Производительность и технические характеристики aptX

Низкая скорость передачи данных Максимальная скорость передачи данных Разрядность Максимальная частота. Задержка
aptX 352
кбит / с
384
кбит / с
16-разрядный 48
кГц
Среднее
значение <180 мс
aptX LL 384
кбит / с
384
кбит / с
16-разрядный 44,1
кГц
Лучший
<50 мс
aptX HD 576
кбит / с
576
кбит / с
16-, 24-разрядные 48
кГц
Плохие
200 мс
Адаптивный aptX 279
кбит / с
420
кбит / с
16-, 24-разрядные 48
кГц
Хорошие
80 мс

Кодек aptX лучше практически во всех отношениях по сравнению с SBC. Он имеет более высокую скорость передачи и немного лучшую задержку. Поэтому рекомендуется использовать его с наушниками.

aptX с низкой задержкой на самом деле является базовым aptX с различными настройками задержки и буфера. Он жертвует некоторой скоростью передачи данных (качеством звука) для более быстрого отклика.

Время отклика имеет решающее значение для игр и просмотра фильмов, где высокая задержка приводит к задержке звука.

aptX HD также не является автономным кодеком, а является улучшением базового aptX. Для кодирования полосы частот назначается больше битов, что эффективно приводит к более высокой скорости передачи. Повышение качества звука увеличивает задержку по сравнению с базовой версией.

aptX Adaptive – это еще один кодек Qualcomm, который заменяет aptX LL. Это компромисс между более быстрым временем отклика и более высоким качеством звука.

Следовательно, aptX Adaptive поддерживает несколько меньший битрейт, чем aptX HD (420 против 576 кбит / с).

В то же время время отклика составляет менее 100 мс, что не так быстро, как aptX LL, но быстрее, чем у базового aptX.

Для чего лучше всего подходит aptX кодек?

Если вам нужно выбрать между кодеками SBC, AAC и aptX, последний будет лучше во всех случаях.

Действительно хорошая особенность aptX в том, что он почти так же популярен, как SBC и AAC. По оценкам Qualcomm, его поддерживают более 11 миллиардов устройств.

LDAC: аудиокодек от Sony

Если вы хотите слушать аудио Hi-Fi с помощью наушников Bluetooth, вам нужен кодек LDAC.

Хотя это все еще кодек с потерями, который ухудшает качество звука, он наиболее близок к высокой точности воспроизведения.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

LDAC: аудиокодек от Sony

Для аудиофилов, предпочитающих беспроводные наушники, LDAC стал основным кодеком.

Что такое LDAC?

LDAC – это название аудиокодека, разработанного Sony, который способен передавать по Bluetooth с высокой точностью до 990 кбит / с на частоте 96 кГц. Эффективная поддержка беспроводного звука почти без потерь.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

Что такое LDAC кодек

Интересно, что означает LDAC? Аббревиатура является секретом, и никто, кроме Sony, на самом деле не знает, что это значит.

LDAC является стандартным для телефонов Android (OS 8.0+), но не для iPhone, Windows или OSX.

Производительность и характеристики LDAC

LDAC
Низкая скорость передачи данных 330 кбит / с
Максимальная скорость передачи данных 990 кбит / с
Разрядность 16-, 24-разрядные
Максимальная частота 96 кГц
Звук Лучшие
Задержка Ошибка (200 мс)
Выпущен 2015

При частоте 44,1 кГц скорость передачи составляет 303/606/909 кбит / с.

Алгоритм LDAC может динамически переключаться между скоростями передачи данных в зависимости от условий и настроек сети. Он похож на aptX Adaptive, LHDC и Samsung Scalable.

Если он замечает перегрузку сети, он снижает скорость передачи до 660 кбит / с или даже 330 кбит / с для поддержания стабильности. В случае, если это не то, что вы хотите, вы можете изменить настройки, чтобы всегда использовать максимальную скорость.

Скорость передачи данных 990 кбит / с на данный момент является самой высокой среди кодеков Bluetooth. Единственный другой кодек, который подходит близко, – это LHDC.

Интересно, что LDAC был первым кодеком, сертифицированным Японским обществом

Но LDAC в режиме 330 кбит / с не намного лучше, чем базовый SBC, что противоречит заявлениям Sony.

Ключевой вывод: только 990 кбит / с LDAC поддерживает аудио Hi-Fi, в то время как 330 кбит / с LDAC аналогичны SBC.

Задержка LDAC – это еще одна категория, в которой она не дотягивает. Даже при более низких скоростях передачи данных ожидайте медленного отклика в 200 мс.

Для чего лучше всего подходит LDAC?

LDAC – лучший кодек Bluetooth для беспроводного звука почти высокого качества. Причина, по которой он не способен воспроизводить звук с высоким разрешением, заключается в его ограниченной скорости передачи 990 кбит / с.

Как указано выше, для передачи звука высокого разрешения потребуется минимальная скорость передачи 1411 кбит / с.

К сожалению, трудно заставить его работать на максимальной скорости. На большинстве смартфонов скорость передачи данных возвращается к 660 кбит / с.

Кроме того, это почти эксклюзивно для наушников Sony, и его трудно найти в наушниках других брендов.

LHDC & LLAC кодеки от Huawei

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

LHDC & LLAC кодеки от Huawei

LHDC расшифровывается как аудиокодек высокой четкости с низкой задержкой и был выпущен Hi-Res Wireless Audio (HWA) Union и Savitech. Есть 2 кодека:

LHDC: поддерживает скорость до 900 кбит / с, что близко к высокоточному качеству звука

LLAC (LHDC с низкой задержкой): это более быстрый кодек, ориентированный на геймеров, с все еще приличной скоростью передачи 600 кбит / с.

Кодеки LHDC и LLAC (LHDC с низкой задержкой) являются относительными новичками на рынке. Впервые они были использованы устройствами Huawei.

Android 10 также поддерживает их, что предлагает пользователям Android жизнеспособную альтернативу Hi-Fi aptX HD или LDAC.

Кодеки были впервые реализованы Huawei, но могут ожидать более широкого внедрения, поскольку с HWA работают такие компании, как Sennheiser, FiiO, Audio-Technica, Aukey и другие.

Это относительно новый кодек, который не так широко распространен, как SBC и AAC, но, надеюсь, станет более доступным в будущем.

Спецификации и производительность LHDC и LLAC

LHDC LHDC LL
Низкая скорость передачи данных 400 кбит / с 400 кбит / с
Максимальная скорость передачи данных 900 кбит / с 600 кбит / с
Разрядность 16-, 24-разрядные 16-, 24-разрядные
Максимальная частота 96 кГц 48 кГц
Звук Лучшие Хорошо
Задержка Ошибка (200 мс) Лучший (30 мс)
Выпущен 2018 2018

LHDC – первая альтернатива LDAC от Sony с высоким разрешением.

Фактически, Японское общество аудио предоставило свой сертификат беспроводной связи Hi-Res Audio только LDAC и LHDC.

Вам не нужно покупать наушники Sony, чтобы наслаждаться музыкой с высоким разрешением по беспроводной сети. LHDC предлагает альтернативу, которая почти так же хороша, если не лучше.

Хотя это правда, максимальная скорость передачи данных LDAC составляет 990 кбит / с, что выше максимальной скорости передачи данных LHDC в 900 кбит / с. Если сетевые условия этого не позволяют, LDAC использует скорость 660 или даже 330 кбит / с, обеспечивая качество звука.

С другой стороны, LHDC использует скорость 400 кбит / с в перегруженной сети, что немного лучше, чем LDAC.

Задержка по-прежнему остается проблемой, в среднем она составляет 200 мс. Но именно здесь вступает в игру LHDC LL:

LLAC или LHDC с низкой задержкой: пожертвуйте частью скорости передачи данных для улучшения времени отклика. Максимальная скорость 600 вместо 900 кбит / с. Скорость передачи данных по-прежнему приличная, а задержка быстрая.

Интересно, что HWA утверждает, что кодек LLAC имеет время отклика 30 мс, что даже лучше, чем aptX LL.

Если вас раздражает задержка звука при просмотре видео или в мобильных играх, переключитесь на LHDC LL (LLAC) и наслаждайтесь мультимедиа без задержек. Точно так же, как вы были бы подключены с помощью кабеля.

Для чего лучше всего подходит LHDC?

LHDC лучше всего подходит для воспроизведения высококачественного звука с помощью наушников Bluetooth. Большинство других кодеков значительно ухудшают качество звука, но не LHDC.

Если вы подписаны на потоковую передачу Hi-Fi и хотите наслаждаться любимой музыкой в высоком качестве, обязательно используйте этот кодек для достижения наилучших результатов.

Единственным другим кодеком с небольшим преимуществом в скорости передачи данных является LDAC, который применяется только в оптимальных условиях.

Источник: hwa.lhdc.org

На что может влиять качество звука в Bluetooth наушниках помимо кодеков?

Вот другие причины, которые могут изменить качество звука Bluetooth.

Уникальный эквалайзер наушников для каждого кодека и конфигурация последующей обработки:

Разные бренды настраивают одни и те же кодеки Bluetooth по-разному. Один и тот же кодек может работать лучше с одной парой наушников и хуже с другой.

К сожалению, нет способа узнать, какие наушники работают лучше, прежде чем протестировать их. Хорошо то, что различия относительно невелики. Изменение кодека оказывает большее влияние.

Перегрузка сети Bluetooth:

Поскольку Bluetooth использует радиоволны для передачи данных, другие радиоволновые устройства и излучатели электромагнитных волн создают помехи для сигнала. Многие устройства Bluetooth на небольшой площади будут мешать друг другу.

Интересно, что такие устройства, как микроволновые печи, устройства Wi-Fi, беспроводные радиочастотные камеры или незащищенные линии электропередач в стенах, могут создавать помехи.

Расстояние между телефоном и наушниками:

Чем больше расстояние между вашими устройствами, тем больше помех вы можете ожидать. Как правило, Bluetooth стабилен до 10 м, после чего он начинает терять сигнал и отключается. Более новые версии BT немного лучше, но для лучшей стабильности держите передатчик и приемник BT рядом.

Физические препятствия, блокирующие Bluetooth:

Основными блокировщиками сигнала являются стены в вашем доме. Bluetooth может проходить через 1 стену, обычно без помех. Но поместите его между 2 стенами, и он обычно отключается. Физические препятствия, такие как стены, сокращают эффективную дальность действия и полосу пропускания сигнала Bluetooth.

Как сменить Bluetooth кодек на телефоне

Как изменить кодеки на iPhone

Невозможно изменить кодек Bluetooth на iPhone. AAC является кодеком по умолчанию на всех устройствах Apple, и он работает лучше, чем SBC, благодаря уникальной обработке Apple. Кроме того, нет необходимости переходить на SBC, поскольку это снизит качество передачи.

А как насчет смартфонов Samsung и Sony?

Как изменить кодеки на SONY

Но если вы слушаете наушники Sony с поддержкой LDAC с телефона Sony, вы уже используете лучший кодек. Нет ничего лучше LDAC для чистого качества звука.

Как изменить кодеки на Samsung

Аналогичным образом, наушники и телефоны Samsung используют масштабируемый кодек, который обеспечивает лучшее качество, чем SBC или aptX.

Как изменить кодеки на Xiaomi

This is a follow-up to my earlier article Bluetooth Audio Quality & aptX on Windows 10, based on a comment by reader eluxe.

Windows makes it unnecessarily hard to identify the audio codec used by the Bluetooth A2DP profile, but there is a way. This post shows how to check if your connection makes use of aptX, LDAC, or some other more advanced codec, or if it falls back to SBC.

The Procedure

The process only involves two steps:

  1. Collecting ETL logs with Windows Performance Recorder (WPR)
  2. Processing the logs with Windows Performance Analyzer (WPA)

Collecting Bluetooth ETL Logs With WPR

  1. Open an elevated PowerShell prompt (i.e., with admin rights)
  2. Navigate to a temporary directory
  3. Download Microsoft’s custom Bluetooth tracing recording profile for WPR:
    wget https://github.com/Microsoft/busiotools/raw/master/bluetooth/tracing/BluetoothStack.wprp -outfile .\BluetoothStack.wprp
  4. Start the trace:
    wpr.exe -start BluetoothStack.wprp!BluetoothStack -filemode
  5. Start playing audio via your Bluetooth device
  6. Stop the trace:
    wpr.exe -stop BthTracing.etl
  7. You should now have a file called BthTracing.etl

Source and more information: Microsoft’s busiotools GitHub repository

Processing Bluetooth ETL Logs With WPA

Double-click the trace file BthTracing.etl to open it in Windows Performance Analyzer (WPA). You should see a window that looks similar to this:

Close all the default charts and tables in the main area by clicking the x in the upper right corner. Then double click the preview chart below System Activity in the upper left corner. The window should now look like this:

Click the loupe symbol and enter a2dpstreaming:

After clicking Find all you should see two events highlighted in the table:

We are only interested in the second event with the task name A2dpStreaming. Unfortunately, the default columns do not have any meaningful information for us, and WPA makes it really quite hard to get to the interesting fields.

Right-click the column header and select Open View Editor:

De-select the fields Id, Process, Cpu, and ThreadId. From the left column drag and drop the fields 4 through 6 (Field 4, Field 5, Field 6) to the main area below the golden bar. It should look like this:

Rearranging the columns a bit for readability we finally see the information we need:

Interpreting the Result

All the fiddling around with WPA had the sole purpose of revealing the data of three fields:

  • A2dpStandardCodecId (field 4)
  • A2dpVendorId (field 5)
  • A2dpVendorCodecId (field 6)

The following table shows the values from my Bluetooth connection, both in decimal (as displayed by WPA) and in hexadecimal:

Field Value (dec) Value (hex)
A2dpStandardCodecId 255 0xFF
A2dpVendorId 79 0x004F
A2dpVendorCodecId 1 0x01

A complete list of Bluetooth vendor IDs can be found on the website of the Bluetooth SIG. We should not need it, though, because, luckily, an author called ValdikSS already compiled the relevant information in their excellent article Audio over Bluetooth: most detailed information about profiles, codecs, and devices. I’ll copy just the information required to interpret the data we collected.

A2DP has three types of codecs: mandatory, optional, and vendor-specific.

Mandatory A2DP Codecs

Standard codec ID Vendor ID Vendor codec ID Codec name
0x00 [empty] [empty] SBC

Optional A2DP Codecs

Standard codec ID Vendor ID Vendor codec ID Codec name
0x01 [empty] [empty] MPEG-1,2 (aka MP3)
0x02 [empty] [empty] MPEG-2,4 (aka AAC)
0x04 [empty] [empty] ATRAC

Vendor-Specific A2DP Codecs

Standard codec ID Vendor ID Vendor codec ID Codec name
0xFF 0x004F 0x01 aptX
0xFF 0x00D7 0x24 aptX HD
0xFF 0x000A 0x02 aptX Low Latency
0xFF 0x00D7 0x02 aptX Low Latency
0xFF 0x000A 0x01 FastStream
0xFF 0x012D 0xAA LDAC
0xFF 0x0075 0x0102 Samsung HD
0xFF 0x0075 0x0103 Samsung Scalable Codec
0xFF 0x053A 0x484C Savitech LHDC
0xFF 0x000A 0x0104 The CSR True Wireless Stereo v3 Codec ID for AAC
0xFF 0x000A 0x0105 The CSR True Wireless Stereo v3 Codec ID for MP3
0xFF 0x000A 0x0106 The CSR True Wireless Stereo v3 Codec ID for aptX

Conclusion

Looking once again at my values, we see in the tables above that a standard codec ID of 0xFF indicates a vendor-specific code. We can learn from the corresponding table that the vendor ID 0x004F and the vendor codec ID 0x01 stand for the aptX codec. This proves what I had suspected in my original article: Windows 10 supports aptX.

Windows 10 и Bluetooth AptX. Какой кодек используется?

В рамках этой статьи вы узнаете, поддерживает ли Windows 10 Blutooth AptX, а также используется ли этот кодек при подключении беспроводных наушников!

Читайте также:

Как ни крути, но компания Apple дала мощный толчок в популяризации беспроводных наушников. Все благодаря тому, что компания отказалась от разъема мини-джек на iPhone. Это подхватили и другие производители. После чего началось какое-то движение в развитие беспроводных наушников и Bluetooth кодеков, использующихся в них.

Существует несколько аудиокодеков Bluetooth:

Что необходимо чтобы был задействован
Bluetooth AptX в Windows?

Если наушники не поддерживают AptX, то задействовать его не получиться. «Нарастить» или «активировать» AptX нельзя, если производитель изначально не заложил в Bluetooth наушники данную функциональность.

Какой аудиокодек используется при подключении Bluetooth наушников к Windows 10?

Как проверить какой кодек используется при подключении беспроводных наушников к Windows 10?

Смотрите также видео о том, как проверить какой Bluetooth кодек используется при подключении к Windows 10.

У вас еще остались вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!

Вот и все! Больше полезных статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!

Разбираемся с аудио по Bluetooth на десктопных системах — какой кодек вам подойдет?

Беспроводной звук становится все популярнее, и я все чаще встречаю один вопрос — а как мне получить хорошее качество аудио по Bluetooth на Windows или macOS? Разумеется, вы можете купить первый попавшийся адаптер Bluetooth или просто подключить свои наушники к ПК, если на нем уже есть поддержка «синезуба», и вы точно сможете послушать музыку в стерео. Однако на деле кодек, по которому передаются аудиоданные, все же достаточно важен, и я писал об этом в одной из предыдущих статей (рекомендую с ней ознакомиться перед прочтением материала ниже). Поэтому давайте разберемся, как добиться качественного звука или же максимально снизить его задержку.

Что умеют современные системы по умолчанию?

Любые версии Windows 10 и любая macOS за последние 5 лет умеют работать с базовым кодеком SBC и «почти Audio CD» кодеком AptX (на любых Bluetooth-адаптерах). Также macOS умеет работать с неплохим психоакустическим кодеком AAC. Выбора кодека на Windows нет, также нет функционала, чтобы узнать текущий кодек (это умеют делать сторонние программы, например Bluetooth Tweaker, но они платные). Приоритет кодеков в ОС от Microsoft следующий: AptX > SBC. То есть, если ваши наушники поддерживают AptX, система также будет его использовать. Если ваши наушники поддерживают AptX, но вы хотите SBC — этого добиться невозможно.

На macOS все интереснее: приоритет кодеков по умолчанию тут AAC > AptX > SBC. То есть, если ваши наушники поддерживают и AptX, и AAC, будет использоваться последний кодек. Однако есть бесплатная программа под названием Bluetooth Explorer, где можно как менять приоритеты (например, сделать AptX > AAC > SBC), так и вообще отключить AAC и AptX, получая только SBC. Более того, здесь можно менять как bitpool, так и bitrate кодеков, то есть потенциально улучшая качество звука. Однако на деле это могут поддерживать не все наушники, и более высокий битрейт может сказаться на задержке и «дальнобойности».

На macOS можно достаточно тонко настроить звук по Bluetooth, но доступных кодека все равно только три.

По умолчанию как на Windows, так и на macOS кодек SBC имеет битрейт 328 кбит/c при 16 бит и 44.1 КГц. Кодек AptX — 352 кбит/c и 16 бит с 44.1 КГц. Что касается AAC, то его битрейт самый низкий, до 256 кбит/c при 16 бит, зато частота дискретизации выше, 48 КГц.

Я не хочу во всем разбираться и просто хочу послушать музыку, что мне делать?

Пожалуй, это самый массовый подход — хочется просто подключить наушники и слушать музыку. В таком случае вам не нужно делать. совсем ничего: любые наушники и любой Bluetooth-адаптер обязаны поддерживать протокол A2DP и базовый кодек SBC. Поэтому стереозвук вы получите в любом случае.

В таком случае имеет смысл смотреть в сторону AptX и AAC. Да, в теории эти кодеки должны давать сравнимое с SBC качество звука, но на практике многие компании настраивают DSP-процессор в своих наушниках на лучшую работу с «продвинутыми» кодеками, как итог — звук по AptX становится «объемнее и басистее», а на AAC появляется лучшая «детальность». Поэтому в народе бытует мнение, что тот же SBC сильно хуже, чем AptX: на деле слышимая разница обусловлена скорее различными настройками наушников, а не математическими различиями между кодеками.

Да, даже такой дешевый адаптер даст вам AptX на Windows 10. Но разумеется о его долговечности и качестве говорить не приходится.

Но, в любом случае, нам, как «конечным слушателям», не особо важно, как получается хороший звук, поэтому если вы слушаете обычную музыку в lossy-кодеках с битрейтом в 200-300 кбит/c, то имеет смысл остановиться на AptX и AAC. В случае с Windows 10 выбора у вас нет — система поддерживает только первый из них. В случае с macOS я бы предложил самостоятельно сравнить: в теории AAC лучше передает музыку с широкой сценой, где есть одновременно и женский вокал, и басы. AptX же лучше справляется с тяжелой музыкой типа рока или метала. Но опять же, конечный результат сильно зависит от настройки процессора в наушниках, поэтому лучше сравнить работу этих кодеков самостоятельно.

Напомню, что в данном случае вам не нужно покупать какой-то специальный адаптер для работы с AptX: любая версия Windows 10 умеет с ним работать на абсолютно любых USB-донглах, хоть с AliExpress за 200 рублей. Основная разница здесь будет только в дальнобойности: если у вас толстые стены и вы слушаете музыку за пределами своей комнаты, имеет смысл купить более дорогой адаптер с лучшей антенной.

По AAC нет никаких огромных задержек, все на уровне AptX.

Я хочу поиграть в наушниках без задержки, что делать?

На этом месте «компетенция» современных десктопных систем заканчивается. Получается, что придется играть по проводу? Нет. Есть кодек AptX-LL, который по качеству звука является абсолютной копией AptX, но при этом сквозная задержка не превышает 40 мс. Что забавно, это временами ощутимо ниже, чем если выводить звук по проводу с интегрированных аудиокарт от Realtek: в таком случае она нередко составляет 60-80 мс, то есть звук по Bluetooth оказывается даже лучше для игр.

Однако не все так просто. Как я уже сказал выше, современные системы не умеют работать с таким кодеком «из коробки», так что придется покупать внешние Bluetooth-адаптеры, которые десктопные ОС будут распознавать как USB-аудиокарты. Я могу выделить два неплохих: это Reiyin WT-04 и Avantree DG80. Первый дешевле, его можно найти на AliExpress за 1400 рублей. За второй придется отдать 2300, зато он дальнобойнее. Оба они имеют приоритет кодеков AptX-LL > AptX > SBC.

Достаточно простой китайский адаптер, который тем не менее умеет работать с AptX-LL.

Также важно понимать, что с точки зрения наушников AptX и AptX-LL это разные кодеки. Поэтому если ваше аудиоустройство поддерживает только AptX, никакой низкой задержки не будет, так что вам нужны наушники именно с поддержкой AptX-LL, а их на рынке не очень-то и много.

Я хочу получить максимально хороший беспроводной звук, что мне делать?

Начну, пожалуй, с самого главного: абсолютно все беспроводные кодеки, даже UAT с битрейтом в 1.2 мбит/c, являются lossy, то есть часть данных будет отсекаться при передаче. Да, разумеется тот же AptX с 352 кбит/c «выкинет» из музыки куда больше, чем LDAC с 990 кбит/c, но факт остается фактом: если вы хотите слушать музыку в неизменном виде, Bluetooth все еще не для вас.

Однако можно прийти к разумному компромиссу, когда реальное качество музыки при передаче снижается настолько слабо, что даже при непосредственном сравнении разница улавливаться будет далеко не всегда. И здесь можно выделить два подхода: простой и дешевый, или замороченный. Начнем с первого.

В 2016 году компания Qualcomm представила AptX HD. 24 бит, 48 КГц, битрейт 576 кбит/с — короче говоря, «почти Hi-Fi». На деле, конечно, все слегка запутаннее. Во-первых, если вы слушаете 16-битную музыку, то разницы с AptX практически не будет: остальные 8 бит просто будут забиваться нулями, и кодек по сути превратится в 16 бит/48 КГц с битрейтом 384 кбит/c. Во-вторых, большинство USB-адаптеров с поддержкой AptX HD опять же работают в режиме 16 бит/48 КГц, и мне было забавно наблюдать за их владельцами, которые при таком подключении «слышали» разницу с обычным AptX. На деле, конечно, разницу-то они слышали, но опять же не между кодеками, а между настройками DSP-процессора в наушниках для разных кодеков,

В итоге единственный USB-адаптер с честным 24-битным AptX HD — это Avantree DG60 второй версии. Стоит он без малого 3000 рублей, зато имеет действительно дальнобойную антенну. И это самый простой способ попасть в мир беспроводного «почти Hi-Fi» звука. Получаемая при таком подключении задержка колеблется на уровне 150-200 мс: для фильмов терпимо, для игр скорее нет, чем да. И тут опять же есть важный момент: этот донгл имеет приоритет AptX HD > AptX-LL > AptX > SBC, но выбора между ними нет. Так что даже если ваши наушники умеют работать и с AptX HD, и AptX-LL, включить последний для игр вы не сможете.

Единственный адаптер с честным AptX HD.

Следующий на очереди — LDAC от Sony. 24 бит, 96 КГц, 990 кбит/c. Наушников с его поддержкой немного, и в основном это, сюрприз, достаточно дорогие решения от Sony. А раз наушников не очень много, то и отдельно создавать USB-донгл с поддержкой LDAC смысла мало, поэтому дешевого и простого способа получить поддержку этого кодека на десктопных ОС нет.

Ну и самый-самый максимальный кодек, доступный для получения на десктопных ОС — это UAT. 24 бит, 192 КГц, битрейт аж до 1.2 Мбит/c — выглядит внушительно. Однако на деле проблем с ним еще больше, чем с LDAC, по той простой причине, что это собственный кодек китайской компании HiBy, и работает он только с наушниками этой же компании. С одними наушниками. Да-да, только одними — TWS HiBy WH3. И вам нужен будет плеер типа HiBy W3, чтобы передавать на них музыку с ПК. С учетом того, что это внутриканальные наушники, смысла так заморачиваться скорее всего нет, так что этот абзац написан больше для «общего развития».

Достаточно неплохой китайский плеер, умеющий работать с LDAC и UAT, а также выступать внешней аудиокартой.

Вывод: беспроводной звук все еще остается в основном мобильным

В случае со смартфонами на Android проблем выше обычно нет совсем: даже не самые дорогие телефоны поддерживают широкий спектр кодеков от AAC до LDAC с возможностью выбрать любой из них, и вам всего лишь нужны наушники с поддержкой нужного кодека (или даже кодеков). А вот на десктопных ОС с этим все очень плохо: доступно лишь 2-3 кодека, причем на той же Windows 10 переключаться между ними нельзя.

И, что самое печальное, прогресс в этом направлении идет крайне медленно: так, например, возможность узнать заряд беспроводных наушников на ОС от Microsoft встроенными средствами появилась меньше года назад, а macOS вообще до сих пор не умеет это! Так что ожидать в ближайшее время каких-либо подвижек в этом направлении, увы, не стоит, а значит для получения качественного беспроводного звука вам все еще придется заморачиваться с донглами и DAC-плеерами.

Аудио через Bluetooth: максимально подробно о профилях, кодеках и устройствах

Из-за массового выпуска смартфонов без аудиоразъема 3.5 мм беспроводные Bluetooth-наушники для многих стали основным способом прослушивания музыки и общения в режиме гарнитуры.
Производители беспроводных устройств не всегда пишут подробные характеристики товара, а статьи о Bluetooth-аудио в интернете противоречивы, местами некорректны, не рассказывают о всех особенностях, и часто копируют одну и ту же не соответствующую действительности информацию.
Попробуем разобраться с протоколом, возможностями Bluetooth-стеков ОС, наушников и колонок, Bluetooth-кодеков для музыки и речи, выясним, что влияет на качество передаваемого звука и задержку, научимся собирать и декодировать информацию о поддерживаемых кодеках и других возможностях устройств.

Музыка через Bluetooth

Функциональная составляющая Bluetooth задается профилями — спецификациями конкретных функций. Передача музыки в Bluetooth осуществляется с использованием профиля передачи высококачественного однонаправленного аудио A2DP. Стандарт A2DP был принят в 2003 году, и с тех пор кардинально не менялся.
В рамках профиля стандартизирован 1 обязательный кодек низкой вычислительной сложности SBC, созданный специально для Bluetooth, и 3 дополнительных. Также допускается использование недокументированных кодеков собственной реализации.

По состоянию на июнь 2019 года мы находимся в комиксе xkcd с 14 A2DP-кодеками:

Передача данных через Bluetooth

В Bluetooth существует два типа передачи данных: Asynchronous Connection Less (ACL) для асинхронной передачи без установки соединения, и Synchronous Connection Oriented (SCO), для синхронной передачи с предварительным согласованием соединения.
Передача осуществляется с использованием схемы разделения времени и выбора канала передачи на каждый пакет отдельно (Frequency-Hop/Time-Division-Duplex, FH/TDD), для чего время делится на 625-микросекундные интервалы, называемые слотами (slot). Одно из устройств ведет передачу в чётных номерах слотов, другое — в нечётных. Передаваемый пакет может занимать 1, 3 или 5 слотов, в зависимости от размера данных и установленного типа передачи, в этом случае передача одним устройством ведётся в чётных и нечетных слотах до конца передачи. Всего в секунду можно принять и отправить до 1600 пакетов, если каждый из них занимает 1 слот, и оба устройства без остановки что-то передают и принимают.

2 и 3 мбит/с для EDR, которые можно встретить в анонсах и на сайте Bluetooth, являются максимальной канальной скоростью передачи всех данных суммарно (включая технические заголовки всех протоколов, в которые нужно инкапсулировать данные), в двух направлениях одновременно. Фактическая скорость передачи данных будет сильно отличаться.

Для передачи музыки используется асинхронный способ, почти всегда с помощью пакетов типа 2-DH5 и 3-DH5, которые несут максимальное количество данных в режиме EDR 2 мбит/с и 3 мбит/с соответственно, и занимают 5 слотов временного разделения эфира.

Схематичное представление передачи с использованием 5 слотов одним устройством и 1 слота другим (DH5/DH1):

Из-за принципа разделения эфира по времени мы вынуждены ждать 625-микросекундный тайм-слот после передачи пакета, если второе устройство нам ничего не будет передавать или передает маленький пакет, и большее количество времени, если второе устройство ведёт передачу большими пакетами. Если к телефону подключено больше одного устройства (например, наушники, часы и фитнес-браслет), то время передачи разделяется между ними всеми.

Необходимость инкапсуляции аудио в специальные транспортные протоколы L2CAP и AVDTP забирает 16 байт от возможного максимального количества передаваемой полезной аудионагрузки.

Тип пакета Кол-во слотов Макс. кол-во байт в пакете Макс. кол-во байт полезной нагрузки A2DP Макс. битрейт полезной нагрузки A2DP
2-DH3 3 367 351 936 кбит/с
3-DH3 3 552 536 1429 кбит/с
2-DH5 5 679 663 1414 кбит/с
3-DH5 5 1021 1005 2143 кбит/с

1414 и 1429 кбит/с точно недостаточно для передачи несжатого звука в реальных условиях, с зашумленным диапазоном 2.4 ГГц и необходимостью передачи служебных данных. EDR 3 мбит/с требователен к мощности передачи и шумам в эфире, поэтому, даже в режиме 3-DH5, комфортная передача PCM невозможна, постоянно будут кратковременные прерывания, и всё будет работать только на расстоянии в пару метров.
На практике, даже 990 кбит/с-аудиопоток (LDAC 990 kbit/s) передаётся с трудом.

Вернёмся к кодекам.

Кодек, обязательный для всех устройств, поддерживающих стандарт A2DP. Лучший и худший кодек одновременно.

Частота дискретизации Разрядность Битрейт Поддержка кодирования Поддержка декодирования
16, 32, 44.1, 48 кГц 16 бит 10-1500 кбит/с Всеми устройствами Всеми устройствами

SBC — простой и вычислительно быстрый кодек, с примитивной психоакустической моделью (применяется только маскировка тихих звуков), использующий адаптивную импульсно-кодовую модуляцию (APCM).
Спецификация A2DP рекомендует к использованию два профиля: Middle Quality и High Quality.

Производители большинства наушников устанавливают максимальное значение параметра Bitpool в 53, что ограничивает битрейт 328 килобитами в секунду при использовании рекомендованного профиля.
Даже если производитель наушников установил максимальное значение Bitpool выше 53 (такие модели встречаются, например: Beats Solo³, JBL Everest Elite 750NC, Apple AirPods, также бывает на некоторых ресиверах и автомобильных головных устройствах), то большинство ОС не позволят использовать повышенные битрейты из-за установленного внутреннего ограничения значения в Bluetooth-стеках.
Кроме того, некоторые производители задают низкое максимальное значение Bitpool для некоторых устройств. Например, у Bluedio T оно равно 39, у Samsung Gear IconX — 37, что даёт плохое качество звука.

Искусственные ограничения со стороны разработчиков Bluetooth-стеков, вероятнее всего, возникли вследствие несовместимости некоторых устройств с большими значениями Bitpool или нетипичными профилями, даже если они сообщали об их поддержке, и недостаточном количестве тестов при сертификации. Авторам Bluetooth-стеков проще было ограничиться согласованием рекомендованного профиля, а не создавать базы некорректных устройств (хотя сейчас они это делают для других некорректно работающих функций).

SBC динамически выделяет биты квантования для частотных полос, действуя по принципу от нижних к верхним, с разными весовыми коэффициентами. Если весь битрейт использовался на нижние и средние частоты, верхние частоты «обрежутся» (вместо них будет тишина).

Пример SBC 328 кбит/с. Вверху — оригинал, внизу — SBC, периодически происходит переключение между дорожками. Для аудио в видеофайле используется кодек сжатия без потерь FLAC. Использование FLAC в контейнере mp4 официально не стандартизировано, поэтому не факт, что ваш браузер воспроизведет его, но должно работать в последних версиях десктопных Chrome и Firefox. Если у вас нет звука, можете скачать файл и открыть в полноценном видеоплеере.

ZZ Top — Sharp Dressed Man

На спектрограмме виден момент переключения: SBC периодически режет тихие звуки выше 17.5 кГц, и совсем не выделяет битов для полосы выше 20 кГц. Полная спектрограмма доступна по клику (1.7 МБ).

Я не слышу разницы между оригиналом и SBC на этом треке.

Возьмём что-нибудь новее, и смоделируем аудио, которое бы получилось при использовании наушников Samsung Gear IconX с Bitpool 37 (вверху — исходный сигнал, внизу — SBC 239 кбит/с, звук во FLAC).

Mindless Self Indulgence — Witness

Я слышу треск, меньший стереоэффект и неприятное «цоканье» вокала в высоких частотах.

Хоть SBC и очень гибкий кодек, может быть настроен под низкие задержки, даёт отличное качество аудио на высоких битрейтах (452+ кбит/с) и вполне хорошее для большинства людей на стандартном High Quality (328 кбит/с), из-за того, что стандарт A2DP не задает фиксированных профилей (а даёт только рекомендации), разработчики стеков установили искусственные ограничения на Bitpool, параметры передаваемого аудио не отображаются в пользовательском интерфейсе, а производители наушников вольны выставлять свои настройки и никогда не указывают значение Bitpool в технических характеристиках товара, кодек прославился низким качеством звука, хоть это и не проблема кодека как такового.
Параметр Bitpool прямо влияет на битрейт только в рамках одного профиля. Одно и то же значение Bitpool 53 может давать как битрейт 328 кбит/с при рекомендованном профиле High Quality, так и 1212 кбит/с с Dual Channel и 4 частотными полосами, из-за чего авторы ОС, помимо ограничений на Bitpool, устанавливают ограничение еще и на Bitrate. Как мне видится, такая ситуация возникла из-за недоработки стандарта A2DP: нужно было согласовывать битрейт, а не Bitpool.

Таблица поддержки возможностей SBC в разных ОС:

ОС Поддерживаемые частоты дискретизации Ограничение макс. Bitpool Ограничение макс. Bitrate Типичный Bitrate Динамическая подстройка Bitpool
Windows 10 44.1 кГц 53 512 кбит/с 328 кбит/с ✓*
Linux (BlueZ + PulseAudio) 16, 32, 44.1, 48 кГц 64 (при входящем подключении), 53 (при исходящем) Нет ограничения 328 кбит/с ✓*
macOS High Sierra 44.1 кГц 64, по умолчанию 53*** Неизвестно 328 кбит/с
Android 4.4-9 44.1/48 кГц** 53 328 кбит/с 328 кбит/с
Android 4.1-4.3.1 44.1, 48 кГц** 53 229 кбит/с 229 кбит/с
Blackberry OS 10 48 кГц 53 Нет ограничения 328 кбит/с

* Bitpool только уменьшается, но не увеличивается автоматически, в случае улучшения условий передачи. Для восстановления Bitpool нужно остановить воспроизведение, подождать пару секунд и заново запустить аудио.
** Значение по умолчанию зависит от настроек стека, указанных при компиляции прошивки. В Android 8/8.1 частота только либо 44.1 кГц, либо 48 кГц, в зависимости от настроек при компиляции, в остальных версиях поддерживаются 44.1 кГц и 48 кГц одновременно.
*** Значение Bitpool можно поднять в программе Bluetooth Explorer.

aptX и aptX HD

У кодека есть только один параметр — выбор частоты дискретизации. Ещё есть, правда, выбор количества/режима каналов, но во всех известных мне устройствах (70+ штук) поддерживается исключительно Stereo.

Кодек Частота дискретизации Разрядность Битрейт Поддержка кодирования Поддержка декодирования
aptX 16, 32, 44.1, 48 кГц 16 бит 128 / 256 / 352 / 384 кбит/с (в зависимости от частоты дискретизации) Windows 10 (десктопная и мобильная), macOS, Android 4.4+/7*, Blackberry OS 10 Широким числом аудиоустройств (аппаратно)

* Версии до 7 требуют модификации Bluetooth-стека. Кодек поддерживается, только если производитель Android-устройства лицензировал использование кодека у Qualcomm (если в ОС есть библиотеки кодирования).

aptX разделяет аудио на 4 частотных полосы и квантует их одним и тем же количеством бит постоянно: 8 бит для 0-5.5 кГц, 4 бита для 5.5-11 кГц, 2 бита для 11-16.5 кГц, 2 бита для 16.5-22 кГц (цифры для частоты дискретизации 44.1 кГц).

Пример aptX-аудио (вверху — исходный сигнал, внизу — aptX, спектрограммы только левых каналов, звук во FLAC):

Верхние частоты стали немного краснее, но разницы не слышно.

Из-за фиксированного распределения битов квантования, кодек не может «перенести биты» на те частоты, которые больше всего в них нуждаются. В отличие от SBC, aptX не будет «обрезать» частоты, а будет добавлять в них шумы квантования, уменьшая динамический диапазон аудио.

Не следует считать, что использование, например, 2 бит для полосы уменьшает динамический диапазон до 12 дБ: ADPCM позволяет использовать до 96 дБ динамического диапазона даже при использовании 2 бит квантования, но только при определенном сигнале.
ADPCM хранит разницу числового представления между текущим и следующим отсчетом, вместо записи абсолютного значения, как в PCM. Это позволяет уменьшить требования к количеству бит, необходимых для хранения такой же (без потерь) или практически такой же (с относительно небольшой ошибкой округления) информации. Для уменьшения ошибок округления применяются таблицы коэффициентов.
При создании кодека, авторы рассчитывали коэффициенты ADPCM на наборе музыкальных аудиофайлов. Чем ближе аудиосигнал к тому набору музыки, на которых строились таблицы, тем меньше ошибок квантования (шумов) создает aptX.

Из-за этого синтетические тесты всегда будут давать результат хуже, чем музыка. Я сделал специальный синтетический пример, на котором aptX показывает плохие результаты — синусоида частотой 12.4 кГц (вверху — исходный сигнал, внизу — aptX. Звук во FLAC. Уменьшите громкость!):

Отчетливо слышны шумы.

Однако, если сгенерировать синусоиду с меньшей амплитудой, чтобы она была тише, шумы также станут тише, что говорит о широком динамическом диапазоне:

aptX HD

aptX HD не является самостоятельным кодеком — это улучшенный профиль кодирования кодека aptX. Изменения коснулись количества бит, отведённых для кодирования частотных диапазонов: 10 бит для 0-5.5 кГц, 6 бит для 5.5-11 кГц, 4 бита для 11-16.5 кГц, 4 бита для 16.5-22 кГц (цифры для 44.1 кГц).

Кодек Частота дискретизации Разрядность Битрейт Поддержка кодирования Поддержка декодирования
aptX HD 16, 32, 44.1, 48 кГц 24 бита 192 / 384 / 529 / 576 кбит/с (в зависимости от частоты дискретизации) Android 8+* Некоторыми аудиоустройствами (аппаратно)

* Версии до 7 требуют модификации Bluetooth-стека. Кодек поддерживается, только если производитель Android-устройства лицензировал использование кодека у Qualcomm (если в ОС есть библиотеки кодирования).

Менее распространён, чем aptX: по всей видимости, требует отдельного лицензирования у Qualcomm, и отдельных лицензионных отчислений.

Повторим пример с синусоидой на 12.4 кГц:

Гораздо лучше, чем с aptX, но всё равно шумновато.

aptX Low Latency

Low Latency-версия aptX не является самостоятельным кодеком, а отличается только настройками задержки и буферов, которые применяются на стороне аудиоустройства. В остальном это обычный aptX.
Кодек предназначен для интерактивной передачи аудио с низкой задержкой (фильмы, игры), там, где задержка звука не может подстраиваться программно. Софтовая реализация доступна в виде драйвера Dell для Bluetooth-чипов Intel. Также поддерживается трансмиттерами, ресиверами, наушниками и колонками, но не смартфонами.

Частота дискретизации Битрейт Поддержка кодирования Поддержка декодирования
44.1 кГц 352 кбит/с Windows 10 с драйвером Dell и некоторыми трансмиттерами (аппаратно) Некоторыми аудиоустройствами (аппаратно)
Частота дискретизации Битрейт Поддержка кодирования Поддержка декодирования
8 — 96 кГц 8 — 576 кбит/с (для стерео), 256 — 320 кбит/с (типичный для Bluetooth) macOS, Android 7+*, iOS Широким числом аудиоустройств (аппаратно)

* только на устройствах, производители которых заплатили лицензионные отчисления

В iOS и macOS используется лучший на сегодняшний день кодировщик Apple AAC, обеспечивающий максимально возможное качество аудио. В Android используется второй по качеству кодировщик Fraunhofer FDK AAC, но могут использоваться различные аппаратные, встроенные в платформу (SoC), с неизвестным качеством кодирования. По недавним тестам сайта SoundGuys, качество кодирования AAC разными Android-телефонами сильно отличается:

У большинства беспроводных аудиоустройств для AAC установлен максимальный битрейт 320 кбит/с, некоторые поддерживают только 256 кбит\с. Остальные битрейты встречаются крайне редко.
AAC обеспечивает отличное качество на битрейтах 320 и 256 кбит/с, но подвержен потерям последовательного кодирования уже сжатого контента, однако, услышать какие-либо различия с оригиналом на iOS при битрейте 256 кбит/с сложно даже при при нескольких последовательных кодированиях, при одиночном кодировании, например, MP3 320 кбит/с в AAC 256 кбит/с потерями можно пренебречь.
Как и в случае с другими Bluetooth-кодеками, любая музыка сначала декодируется, затем кодируется кодеком. При прослушивании музыки в формате AAC она сначала декодируется средствами ОС, затем кодируется в AAC еще раз, для передачи по Bluetooth. Это необходимо для микширования нескольких аудиопотоков, например, музыки и уведомления о новом сообщении. iOS — не исключение. В интернете можно найти множество утверждений о том, что на iOS музыка в формате AAC не транскодируется при передаче через Bluetooth, что неверно.

В стандарте AAC есть множество расширений стандартного метода кодирования. Одно из них — Scalable To Lossless (SLS) — стандартизировано для Bluetooth и позволяет передавать аудио без потерь (lossless). Увы, на реальных устройствах поддержка расширения не встречается. Расширение для уменьшение задержки передачи AAC-LD (Low Delay) не стандартизировано для Bluetooth.

MP1/2/3

Кодеки семейства MPEG-1/2 Part 3 состоят из известного и широкоиспользуемого MP3, менее распространённого MP2 (применяется преимущественно в цифровом ТВ и радио), и совсем неизвестного MP1.

Старые кодеки MP1 и MP2 не поддерживаются совсем: мне не удалось найти ни одни наушники и ни один Bluetooth-стек, который бы кодировал или декодировал их.
Декодирование MP3 поддерживается некоторыми наушниками, но кодирование не поддерживается ни в одном стеке современных операционных систем. Вроде бы, сторонний стек BlueSoleil для Windows может кодировать в MP3, если вручную изменить файл конфигурации, но у меня его установка приводит к BSoD на Windows 10. Вывод — кодеком фактически нельзя пользоваться для Bluetooth-аудио.
Раньше, в 2006-2008 годах, до распространения стандарта A2DP в устройствах, люди слушали MP3-музыку на гарнитуре Nokia BH-501 через программу MSI BluePlayer, которая была доступна на Symbian и Windows Mobile. В то время архитектура ОС смартфонов позволяла получать доступ ко многим низкоуровневым функциям, а на Windows Mobile и вовсе можно было устанавливать сторонние Bluetooth-стеки.

Последний патент кодека MP3 истёк, использование кодека не требует лицензионных отчислений с 23 апреля 2017 года.

If the longest-running patent mentioned in the aforementioned references is taken as a measure, then the MP3 technology became patent-free in the United States on 16 April 2017 when U.S. Patent 6,009,399, held by and administered by Technicolor, expired.

Частота дискретизации Битрейт Поддержка кодирования Поддержка декодирования
16 — 48 кГц 8 — 320 кбит/с Нигде не поддерживается Некоторыми аудиоустройствами (аппаратно)

Новый и активно продвигаемый «Hi-Res»-кодек от Sony, поддерживающий частоты дискретизации до 96 кГц и 24-битовую разрядность, с битрейтом до 990 кбит/с. Рекламируется в качестве аудиофильского кодека, как замена существующим Bluetooth-кодекам. Имеет функцию адаптивной подстройки битрейта, в зависимости от условий радиоэфира.

Энкодер LDAC (libldac) входит в стандартную поставку Android, поэтому кодирование поддерживается на любом Android-смартфоне, начиная с 8 версии ОС. Программные декодеры в свободном доступе отсутствуют, спецификация кодека недоступна широкой публике, однако, по первому взгляду на энкодер, внутреннее устройство схоже с ATRAC9 — кодеком от Sony, используемом в PlayStation 4 и Vita: оба работают в частотном диапазоне, используют модифицированное дискретное косинус-преобразование (MDCT) и сжатие с применением алгоритма Хаффмана.
LDAC использует разделение на 12 или 16 частотных полос: 12 используется для 44.1 и 48 кГц, 16 — для 88.2 и 96 кГц.

Поддержка LDAC представлена практически только наушниками от Sony. Возможность декодирования LDAC иногда встречается на наушниках и ЦАП других производителей, но очень редко.

Частота дискретизации Битрейт Поддержка кодирования Поддержка декодирования
44.1 — 96 кГц 303/606/909 кбит/с (для 44.1 и 88.2 кГц), 330/660/990 кбит/с (для 48 и 96 кГц) Android 8+ Некоторыми наушниками Sony и единичными устройствами других производителей (аппаратно)

Маркетинг LDAC в качестве Hi-Res-кодека вредит его технической составляющей: глупо расходовать битрейт на передачу не слышимых человеческим ухом частот и повышенную разрядность, покуда его не хватает для передачи CD-качества (44.1/16) без потерь. К счастью, у кодека есть два режима работы: передача CD-аудио и передача Hi-Res-аудио. В первом случае по воздуху передаётся только 44.1 кГц/16 бит.

Так как программного декодера LDAC нет в свободном доступе, протестировать кодек без дополнительных устройств, раскодирующих LDAC, невозможно. По результатам теста LDAC на ЦАП с его поддержкой, который подключили инженеры сайта SoundGuys.com через цифровой выход и записали выдаваемый звук на тестовых сигналах, LDAC 660 и 990 кбит/с в режиме CD-качества обеспечивает соотношение сигнал/шум немногим лучше такового у aptX HD. Это хороший результат.

LDAC также поддерживает динамический битрейт вне установленных профилей — от 138 кбит/с до 990 кбит/с, но, насколько могу судить, в Android используются только стандартизированные профили 303/606/909 и 330/660/990 кбит/с.

Прочие кодеки

Другие A2DP-кодеки не получили широкого распространения. Их поддержка либо практически полностью отсутствует, либо имеется только на определенных моделях наушников и смартфонов.
Стандартизированный в A2DP кодек ATRAC ни разу не использовался в качестве Bluetooth-кодека даже самими Sony, кодеки Samsung HD, Samsung Scalable и Samsung UHQ-BT имеют очень ограниченную поддержку со стороны передающих и получающих устройств, а HWA LHDC — слишком новый, и поддерживается всего тремя(?) устройствами.

Поддержка кодеков аудиоустройствами

Не все производители публикуют точную информацию о кодеках, которые поддерживают те или иные беспроводные наушники, колонки, ресиверы или трансмиттеры. Иногда бывает так, что поддержка определённого кодека есть только на передачу, но не на приём (актуально для комбинированных трансмиттеров-ресиверов), хотя производитель заявляет просто о «поддержке», без примечаний (предполагаю, в этом виновато раздельное лицензирование энкодеров и декодеров некоторых кодеков). В самых дешевых устройствах можно вовсе не обнаружить заявленную поддержку aptX.

К сожалению, в интерфейсах большинства ОС нигде не отображается используемый кодек. Информация об этом есть только в Android, начиная с 8 версии, и macOS. Однако, даже в этих ОС будут отображаться только те кодеки, которые поддерживает как телефон/компьютер, так и наушники.

Как же узнать, какие кодеки поддерживает устройство? Самый надежный вариант — записать и проанализировать дамп трафика с параметрами согласования A2DP!
Сделать это можно в Linux, macOS и Android. В Linux можно воспользоваться Wireshark или hcidump, в macOS — Bluetooth Explorer, а в Android — штатной функцией сохранения Bluetooth HCI-дампа, которая доступна в инструментах разработчика. Вы получите дамп в формате btsnoop, который можно загрузить в анализатор Wireshark.
Обратите внимание: корректный дамп можно получить только подключившись с телефона/компьютера к наушникам/колонке (как бы курьёзно это ни звучало)! Наушники могут самостоятельно устанавливать соединение с телефоном, и в этом случае они будут запрашивать список кодеков у телефона, а не наоборот. Чтобы гарантированно записать корректный дамп, сначала разорвите сопряжение с устройством, а затем, во время записи дампа, сопрягите телефон с наушниками.

Используйте следующий фильтр отображения, чтобы отсеять нерелевантный трафик:

В результате вы должны увидеть что-то похожее:

На каждом пункте команды GetCapabilities можно нажать, и посмотреть подробные характеристики кодека.

Wireshark знает не все идентификаторы кодеков, поэтому часть кодеков придётся расшифровывать вручную, смотря в таблицу идентификаторов ниже:

Узнать, поддерживает ли ваше устройство скорости передачи EDR 3 мбит/с, можно фильтром:

Чтобы не анализировать дампы вручную, я сделал сервис, который проанализирует всё автоматически: btcodecs.valdikss.org.ru

Для Windows есть простая но полезная утилита Bluetooth Tweaker, которая, в числе прочего, показывает текущий и поддерживаемые кодеки.
В Linux также можно воспользоваться программой avinfo, входящей в состав BlueZ.

Сравнение кодеков. Какой кодек лучше?

У каждого кодека есть свои преимущества и недостатки.
aptX и aptX HD используют жестко заданные профили, которые нельзя изменить без модификации энкодера и декодера. Ни производитель телефона, ни производитель наушников не в силах изменить битрейт или коэффициенты кодирования aptX. Владелец кодека, Qualcomm, выдаёт референсный энкодер в виде библиотеки. Эти факты — сильная сторона aptX — вы наперед знаете, какого качества звук вы получите, без каких-либо «но».

SBC, напротив, имеет множество настраиваемых параметров, динамический битрейт (энкодер может уменьшать параметр bitpool, если радиоэфир загружен), и не имеет жестко заданных профилей, а только рекомендуемые «среднее качество» и «высокое качество», которые добавили в спецификацию A2DP в 2003 году. «Высокое качество» уже не такое высокое по современным меркам, а большинство Bluetooth-стеков не позволяют использовать параметры лучше, чем в профиле «высокое качество», хоть технические ограничения для этого отсутствуют.
Bluetooth SIG не имеет референсного энкодера SBC в виде библиотеки, и производители реализуют его самостоятельно.
Это — слабые стороны SBC — никогда наперед не ясно, какого качества звука ожидать от конкретного устройства. SBC может выдавать как низкое, так и очень высокое качество звука, но последнее недостижимо без отключения или обхода искуственных ограничений Bluetooth-стеков.

Ситуация с AAC неоднозначная: с одной стороны, теоретически кодек должен выдавать качество, неотличимое от оригинала, но практикой, судя по тестам лаборатории SoundGuys на разных Android-устройствах, это не подтверждается. Вероятнее всего, вина на низкокачественных аппаратных аудиоэнкодерах, встроенных в различные чипсеты телефонов. Имеет смысл использовать AAC только на устройствах Apple, а на Android ограничиться aptX и LDAC.

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

Я сделал веб-сервис, кодирующий аудио в SBC, aptX и aptX HD в реальном времени, прямо в браузере. С помощью него вы сможете тестировать эти аудиокодеки без фактической передачи аудио по Bluetooth, на любых проводных наушниках, колонках, и вашей любимой музыке, а также изменять параметры кодирования прямо во время воспроизведения аудио:
btcodecs.valdikss.org.ru/sbc-encoder
Сервис использует библиотеки кодирования SBC из проекта BlueZ и libopenaptx из ffmpeg, которые скомпилированы в WebAssembly и JavaScript из C, через emscripten, для выполнения в браузере. Кто мог мечтать о таком будущем!

Вот как это выглядит:

Обратите внимание, как меняется уровень шума после 20 кГц у разных кодеков. В оригинальном MP3-файле частоты выше 20 кГц отсутствуют.

Попробуйте попереключать кодеки и оценить, слышите ли вы разницу между оригиналом, SBC 53 Joint Stereo (стандартный и наиболее распространенный профиль), и aptX/aptX HD.

Я слышу разницу между кодеками в наушниках!

Люди, которые не слышат разницы между кодеками во время тестирования через веб-сервис, уверяют, что слышат её при прослушивании музыки в беспроводных наушниках. Увы, это не прикол и не эффект плацебо: разница действительно слышна, однако вызвана она не отличиями кодеков.

Конвеер обработки звука DSP Kalimba в чипах производства CSR/Qualcomm

Активация различных функций DSP для каждого кодека и выхода отдельно

Некоторые устройства премиального сегмента комплектуются программой, позволяющей настраивать параметры DSP, но большинство более дешевых наушников не имеют такой возможности, и пользователи не могут отключить пост-процессинг звука штатными средствами.

Функциональные особенности устройств

Современная версия стандарта A2DP имеет функцию «абсолютной регулировки громкости» — управление громкостью устройства специальными командами протокола AVRCP, которое регулирует усиление выходного каскада, вместо программного уменьшения громкости аудиопотока. Если при изменении громкости на наушниках, изменение не синхронизируется с громкостью на телефоне, то это означает, что ваши наушники или телефон не поддерживают эту функцию. В таком случае, имеет смысл слушать музыку всегда с максимальной громкостью на телефоне, регулируя фактическую громкость кнопками наушников — в этом случае соотношение сигнал/шум будет лучше, и качество аудио должно быть выше.
В реальности же бывают печальные ситуации. На моих наушниках RealForce OverDrive D1 для SBC включен сильный компандер, и увеличение громкости приводит к повышению уровня тихих звуков, а громкость громких звуков при этом не меняется (происходит компрессия сигнала). Из-за этого приходится устанавливать громкость на компьютере примерно в половину, в этом случае эффекта компрессии практически нет.
По моим наблюдениям, все наушники с дополнительными кодеками поддерживают функцию абсолютной регулировки громкости, видимо, это одно из требований для сертификации кодеков.

Некоторые наушники поддерживают подключение двух устройств одновременно. Это позволяет, например, слушать музыку с компьютера и принимать звонки с телефона. Однако следует знать, что в этом режиме отключаются альтернативные кодеки, и используется только SBC.

Функция AVDTP 1.3 Delay Reporting позволяет наушникам сообщать задержку передающему устройству, с которой фактически воспроизводится звук. Это позволяет подстраивать синхронизацию аудио с видео в время просмотра видеофайлов: при проблемах с передачей по радиоэфиру, аудио не будет отставать от видео, а наоборот, видео будет тормозиться видеоплеером, пока аудио и видео снова не синхронизируются.
Функция поддерживается многими наушниками, Android 9+ и Linux с PulseAudio 12.0+. О поддержке функции на других платформах мне неизвестно.

Двунаправленная связь через Bluetooth. Передача голоса.

Для передачи голоса в Bluetooth используется Synchronous Connection Oriented (SCO) и его улучшенная версия Enhanced Synchronous Connection Oriented (eSCO) — синхронная передача с предварительным согласованием соединения. Режим позволяет передавать звук и голос строго по порядку, с симметричной скоростью отправки и приёма, без ожидания подтверждения передачи и переотправки пакетов. Это понижает общую задержку передачи аудио через радиоканал, но накладывает серьёзные ограничения на количество передаваемых данных за единицу времени и отрицательно сказывается на качестве аудио.
Когда используется этот режим, и голос с микрофона, и аудио в наушники передаются с одинаковым качеством.
Передача самих данных стандаризирована профилем HSP, также описывающим дополнительные функции, вроде работы кнопок регулировки громкости, поднятия трубки и отбоя.
К сожалению, по состоянию на 2019 год, качество передачи речи через Bluetooth всё ещё низкое, и непонятно, почему Bluetooth SIG с этим ничего не делает.

Дополнительный кодек mSBC был стандартизирован в 2009 году, а в 2010 уже появились чипы, использующие его для передачи голоса. mSBC широко поддерживается различными устройствами.
Это не самостоятельный кодек, а обычный SBC из стандарта A2DP, с фиксированным профилем кодирования: 16 кГц, моно, bitpool 26.

Не блеск, но гораздо лучше, чем CVSD, однако всё ещё неприятно использовать его для общения через интернет, особенно, когда вы используете наушники для общении в игре — звук игры тоже будет передаваться с частотой дискретизации в 16 кГц.

FastStream

Компания CSR решила развить идею переиспользования SBC. Чтобы обойти ограничения протокола SCO и использовать более высокие битрейты, CSR пошли другим путём — внедрили поддержку двустороннего SBC-аудио в стандарт передачи одностороннего аудио A2DP, стандартизировали профили кодирования, и назвали это «FastStream».

FastStream передает в динамики стереозвук 44.1 или 48 кГц с битрейтом в 212 кбит/с, а для передачи аудио с микрофона используется моно, 16 кГц, с битрейтом 72 кбит/с (чуть лучше, чем у mSBC). Такие параметры гораздо лучше подходят для общения в онлайн-играх — звук игры и собеседников будет качественный.

Компания придумала интересный костыль, но из-за того, что он противоречит стандарту A2DP, его поддержка есть только в некоторых трансмиттерах компании (которые работают как USB-аудиокарта, а не Bluetooth-устройство), но поддержки в Bluetooth-стеках он не получил, хотя количество наушников с поддержкой FastStream не такое уж и малое.

На данный момент поддержка FastStream в ОС есть только в виде патча для Linux’ового PulseAudio от разработчика Pali Rohár, который не включён в основную ветку программы.

aptX Low Latency

К большому удивлению, aptX Low Latency тоже поддерживает двунаправленное аудио, реализуя такой же принцип, как у FastStream.
Использовать эту особенность кодека не получится нигде — поддержки декодирования Low Latency нет ни в одной ОС и ни в одном известном мне Bluetooth-стеке.

Bluetooth 5, Classic и Low Energy

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

Существует два разных, не совместимых между собой протокола Bluetooth: Bluetooth Classic и Bluetooth Low Energy (LE, он же Bluetooth Smart). Ещё есть третий протокол, Bluetooth High Speed, но он не распространён, и не используется в бытовых устройствах.

Начиная с Bluetooth 4.0, изменения в спецификации касались преимущественно Bluetooth Low Energy, а Classic-версия получала только незначительные улучшения.

Список изменений между Bluetooth 4.2 и Bluetooth 5:

Several new features are introduced in the Bluetooth Core Specification 5.0 Release. The major areas of improvement are:
• Slot Availability Mask (SAM)
• 2 Msym/s PHY for LE
• LE Long Range
• High Duty Cycle Non-Connectable Advertising
• LE Advertising Extensions
• LE Channel Selection Algorithm #2
9.1.1 Features Added in CSA5 — Integrated in v5.0
• Higher Output Power

Только одно изменение коснулось Classic-версии в рамках спецификации Bluetooth 5: добавили поддержку технологии Slot Availability Mask (SAM), призванную улучшить разделение радиоэфира. Все остальные изменения затрагивают только Bluetooth LE (и Higher Output Power тоже).

Все аудиоустройства используют только Bluetooth Classic. Наушники и колонки подключить через Bluetooth Low Energy невозможно: не существует стандарта передачи аудио с использованием LE. Стандарт A2DP, применяемый для передачи высококачественного аудио, работает только через Bluetooth Classic, и аналога в LE ему не существует.

Вывод — приобретать аудиоустройства с Bluetooth 5 только из-за новой версии протокола бессмысленно. Bluetooth 4.0/4.1/4.2 в контексте передачи аудио будет работать точно так же.
Если анонс новых наушников упоминает удвоенный радиус работы и уменьшенное энергопотребление благодаря Bluetooth 5, то знайте — они либо сами не разбираются, либо вводят вас в заблуждение. Немудрено, ведь даже производители Bluetooth-чипов в своих анонсах путаются в отличиях новой версии стандарта, а некоторые Bluetooth 5-чипы поддерживают пятую версию только для LE, а для Classic используют 4.2.

Задержка передачи аудио

Величина задержки (запаздывания) аудио зависит от многих факторов: размера буфера в аудиостеке, в Bluetooth-стеке и в самом воспроизводящем беспроводном устройстве, алгоритмической задержки кодека.

Задержка простых кодеков, вроде SBC, aptX и aptX HD, совсем небольшая, и составляет 3-6 мс, чем можно пренебречь, но комплексные кодеки, вроде AAC и LDAC, могут давать ощутимое запаздывание. Алгоритмическая задержка AAC для 44.1 кГц составляет 60 мс. LDAC — около 30 мс (по грубому анализу исходного кода. Могу ошибаться, но не сильно.)

Итоговая задержка сильно зависит от воспроизводящего устройства, его чипсета и буфера. Во время тестов я получил разброс от 150 до 250 мс на разных устройствах (с кодеком SBC). Если предположить, что устройства с поддержкой дополнительных кодеков aptX, AAC и LDAC используют качественные компоненты и маленький размер буфера, то получим следующие типичные задержки:

SBC: 150-250 мс
aptX: 130-180 мс
AAC: 190-240 мс
LDAC: 160-210 мс

Напоминаю: aptX Low Latency не поддерживается в операционных системах, из-за чего меньшую задержку можно получить только связкой трансмиттер+ресивер или трансмиттер+наушники/колонка, причём все устройства должны поддерживать этот кодек.

Проблемы устройств, сертификации и логотипов Bluetooth

Как отличить качественное аудиоустройство от дешёвой поделки? По внешнему виду, прежде всего!

Рассмотрим несколько устройств и коробок от них:

Это всё — несертифицированные устройства. В инструкции может быть логотип и название технологии Bluetooth, но самое главное — чтобы они были на коробке и/или самом устройстве.

Если ваши наушники или колонка говорят «Ze bluetooth dewise is connecteda successfulle», это тоже не говорит об их качестве:

Заключение

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

Маркетинг альтернативных кодеков очень сильный: aptX и LDAC представляют в виде долгожданной замены «устаревшего и плохого» SBC, который далеко не так плох, как о нём принято думать.

Как выяснилось, искусственные ограничения Bluetooth-стеков на битрейт SBC можно обойти, так, что SBC не будет уступать aptX HD. Я взял инициативу в свои руки и сделал патч для прошивки LineageOS: Модифицируем Bluetooth-стек для улучшения звука на наушниках без кодеков AAC, aptX и LDAC

Больше информации можно найти на сайтах SoundGuys и SoundExpert.

Бонус: референсный энкодер SBC, информация о битстриме A2DP и тестовые файлы. Этот файл раньше был выложен на сайте Bluetooth публично, но теперь он доступен только для вступивших в Bluetooth SIG.

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

Это полное руководство о кодеках Bluetooth на 2023 год, я буду стараться дописывать и поддерживать эту статью при вашем активном участии.

Если вы хотите узнать:

  • Из чего состоит и какие характеристики у аудиофайла
  • Какой кодек Bluetooth лучше всего подходит для вас
  • Какой кодек лучший для качества звука, а какие – для беспроводных наушников
  • Как сменить Bluetooth кодек в устройствах
  • Какие бывают типы кодеков и их характеристики
  • и многое другое

Тогда эта инструкция-руководство для вас!

Эта инструкция написана в продолжении моей предыдущей статьи, где я рассказываю как правильно выбирать беспроводные наушники в 2023 году

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

Прежде чем перейти к конкретике, важно знать, что такое кодек Bluetooth и как определить, какой из них лучше.

Таким образом, вы будете знать, какой из них лучше использовать в вашем конкретном случае. Не все кодеки одинаковы, но об этом вы узнаете ниже.

Давайте начнем с основ кодеков Bluetooth.

Что такое кодеки Bluetooth?

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

Их задача – сжать звук на источнике, чтобы подготовить его к беспроводной передаче, а затем декомпрессировать его на приемнике, чтобы сделать его снова пригодным для воспроизведения.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

bluetooth кодеки кодирование и декодирование

Чтобы оба устройства понимали кодирование и декодирование, один и тот же кодек Bluetooth должен присутствовать в смартфоне (источник) и в наушниках (приемник). В противном случае ничего не будет работать.

Основной “компромисс” Bluetooth-кодеков – это соотношение между качеством звука и битрейтом. Высококачественный звук требует более высокого битрейта для беспроводной передачи и большей пропускной способности и дискового пространства.

Поскольку пропускная способность часто ограничена, сигнал Bluetooth сжимается до заданного битрейта. Это, в свою очередь, означает более низкое качество звука.

Таким образом, это борьба между сжатием (экономией полосы пропускания) и лучшим качеством звука.

Базовая терминология

Знание того, как аудиоинформация представлена в цифровом домене, является ключом к пониманию звукового жаргона Bluetooth. Практическое различие между аудиоформатами Bluetooth заключается в степени достигнутого сжатия, независимо от того, отбрасывают ли алгоритмы сжатия данные (с потерями) или нет (без потерь), и, наконец, максимальная пропускная способность аудиоданных, передаваемых по беспроводной сети.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

из чего состоит аудиофайл?

Давайте подробнее рассмотрим ключевые характеристики аудиоформата Bluetooth, такие как разрядность, битрейт и частота дискретизации, а также узнаем, как они влияют на качество звука и простоту беспроводной передачи.

Что такое частота дискретизации?

Дискретизация или частота дискретизации аудиоформата измеряется в герцах (Гц) и представляет собой количество точек данных, присутствующих в секунду аудиосигнала. Поскольку эти записанные точки данных используются для воссоздания исходной аналоговой формы сигнала, передаваемой на динамики, цифровой аудиофайл, закодированный с высокой частотой дискретизации, звучит ближе к оригинальной аудиозаписи при воспроизведении через вашу музыкальную систему.

Более высокая частота дискретизации значительно увеличивает плотность данных. Последующее увеличение размера файла затрудняет потоковую передачу аудиозаписи по Bluetooth-соединению. К счастью, есть точка, за которой люди не могут ощутить улучшение качества, полученное от увеличения частоты дискретизации.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

Чем больше раз вы сэмплируете сигнал, тем выше точность воспроизведения звука

Это ограничение является следствием метода цифрового кодирования звука, называемого импульсно-кодовой модуляцией (PCM), который требует, чтобы частота дискретизации была примерно в два раза выше самой высокой звуковой частоты, предназначенной для точного кодирования. Поскольку человеческий слух ограничен частотой 20 000 Гц (или 20 кГц), улучшение качества звука значительно снижается после частоты дискретизации 40 кГц.

Неудивительно, что более старое аналоговое профессиональное аудиооборудование использовало частоты дискретизации в диапазоне от 40 кГц до 50 кГц. Именно поэтому аудио на CD и DVD воспроизводится с частотой 44,1 кГц и 48 кГц соответственно.

Однако современные аудиоформаты используют гораздо более высокие частоты дискретизации – 96 кГц и даже 192 кГц. Некоторые предполагают, что это приводит к более высокой точности воспроизведения звука, в то время как другие утверждают, что кодирование ультразвуковых частот, неслышимых для людей, может вызвать интермодуляционные искажения при воспроизведении.

Что такое разрядность?

Разрядность обозначает индивидуальное разрешение каждой точки данных, захваченной в процессе выборки, и измеряется в терминах количества цифровых бит, используемых для представления каждого звукового образца.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

Увеличение разрядности увеличивает объем данных, собираемых на выборку

Более высокая разрядность значительно повышает точность записанного аудиосигнала, поскольку это позволяет записывать больший объем данных на выборку. Фактически, точность кодирования удваивается при каждом увеличении разрядности на 1 бит. Не вдаваясь в подробности теории звука, разрядность аудиоформата напрямую влияет на шум сигнала и динамический диапазон записи.

Сколько бит вам нужно для отличного качества звука?

ответ: 16-бит

Решение: более высокая разрядность уменьшает шум сигнала за счет включения более точной информации о форме звукового сигнала, что уменьшает количество догадок, необходимых для его воссоздания. Это, следовательно, уменьшает шум квантования или ошибки, создаваемые цифровой аппроксимацией.

Цифровое воспроизведение аналоговой формы сигнала требует приближения, поскольку невозможно использовать конечные координаты для представления синусоидальных кривых, состоящих из бесконечных точек.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

Увеличение разрядности снижает уровень шума

Это напрямую влияет на отношение сигнал / шум (SNR), которое измеряется в децибелах (дБ). В идеале вы хотите, чтобы SNR был выше, чем общий динамический диапазон исходного звука, иначе вы услышите искажения во время воспроизведения звука. Большинство современных музыкальных жанров демонстрируют динамический диапазон в 60 дБ, в то время как западным классическим записям требуется гораздо больший диапазон в 70 дБ.

Вот почему 8-битная аудиозапись с SNR 48 дБ звучит заметно более низкого качества по сравнению с 16-битной записью, которая воспроизводится на 96 дБ.

Следует отметить, что SNR аудиоформата также примерно равен его динамическому диапазону. Большинство современных аудиоформатов кодируются в 24-битном формате, что соответствует динамическому диапазону 144 дБ. Однако теоретический предел чувствительности человека к звукам достигает максимума в 120 дБ, что примерно эквивалентно 20 битам.

На самом деле практическая способность человеческого уха воспринимать динамический диапазон намного ниже, поэтому разрядности в 16 бит более чем достаточно для точного воспроизведения музыки всех жанров.

Что такое скорость передачи данных?

Максимально возможная скорость передачи данных аудиоформата – это показатель объема данных, которые могут передаваться в секунду. Это мультипликативное произведение частоты дискретизации и разрядности, выраженное в килобайтах или мегабайтах в секунду (кбит / с / Мбит / с). Более качественная аудиозапись, закодированная с большой частотой дискретизации и высокой скоростью передачи данных, приведет к значительно более высокой скорости передачи данных.

Частота дискретизации должна быть в два раза выше исходной частоты сигнала, чтобы создать идентичную исходную форму сигнала.

Теорема Найквиста

Аудиофайлы с высоким разрешением или hi-res обеспечивают наилучшее качество звука.

Музыкальные компакт-диски считаются аудио высокого разрешения и имеют скорость передачи данных 1411 кбит / с. Ни один кодек Bluetooth не может передавать файлы без потерь, хотя LDAC и LHDC подходят близко.

Тип файла Килобиты в секунду (16 бит, 44,1 кГц)
MP3 320 кбит / с
CD 1411 кбит / с
FLAC 1411 кбит / с
AIFF 1411 кбит / с
WAV 1411 кбит / с
ALAC 1411 кбит / с

Для несжатых аудиофайлов требуется более высокая скорость передачи кбит / с, чем для MP3 с потерями.

Психоакустика: это психофизика, которая изучает, как люди воспринимают звук. Исследования показали, что некоторые звуки внутри записей не слышны людям.

Например, если у вас есть один частотный пик между 2 более высокими пиками, более низкий не слышен, поэтому он удаляется для экономии “места”.

Таким образом появилось много аудиокодеков с потерями.

Рукопожатие Bluetooth – или принцип работы технологии

Рукопожатие или сопряжение по Bluetooth – это процесс первого обмена данными между 2 устройствами Bluetooth. Это электронное приветствие или “рукопожатие”, в котором устройства представляют себя и поддерживаемые ими технологии.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

что такое рукопожатие Bluetooth (Bluetooth handshake)

После этого, исходя из их возможностей (поддерживаемых кодеков) и ваших предпочтений (настроек), решите, какой кодек Bluetooth использовать.

Чуть ниже я покажу как изменить кодек Bluetooth на смартфоне

Как работает Bluetooth на “пальцах”?

Для передачи звука нам необходимо:

  1. Аудиопередатчик с Bluetooth (смартфон, MP3-плеер и т. Д.)
  2. Аудиоприемник с Bluetooth (наушники, динамик и т. Д.)

Задача передатчика не так проста, как отправка музыкального файла на приемник. В зависимости от качества записанного звука, это влияет на размер аудиофайла. Более высокое качество записи соответствует большему размеру файла. Размер файла напрямую влияет на пропускную способность, необходимую для передачи звука на приемник.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

Например

Представим пропускную способности как ширину транспортной магистрали, а размер файла будет поток машин

Если поток трафика превышает то, на шоссе возникают пробки и поездка становится медленной и нестабильной.

Соединение Bluetooth имеет максимальную пропускную способность, которую оно может обеспечить. Форматы файлов без потерь, такие как WAV и AIFF, огромны по размеру файла. Если бы мы просто отправляли эти необработанные файлы по беспроводной сети, пропускная способность была бы съедена, превысив то, что может выдержать соединение Bluetooth. Аудиосвязь начнет прерываться, что повлияет на общее качество аудиосвязи.

И тут нам на помощь пригодятся такие процессы, как кодирование и декодирование.

Кодирование и декодирование

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

Кодирование – это процесс уменьшения размера большого файла путем сжатия его с помощью определенного алгоритма.

Передатчик Bluetooth кодирует аудиофайл в соответствии с кодеком Bluetooth.

Это становится цифровым закодированным файлом, который ни на что не похож, поскольку это не настоящий аудиофайл.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

что такое кодирование и декодирование аудиофайла

Декодирование – это обратный процесс преобразования меньшего не воспроизводимого цифрового файла в более крупный воспроизводимый аудиофайл, который вы можете слушать.

И единственный способ для приемника Bluetooth декодировать его – снова использовать тот же кодек.

Например, если песня закодирована с помощью aptX, приемник должен поддерживать aptX для ее декодирования. Это не будет работать ни с каким другим кодеком.

Но есть проблема…

Сжатый файл больше никогда не сможет быть восстановлен в исходном качестве.

Невозможно уменьшить размер файла при сохранении той же точности воспроизведения звука.

По этой причине кодеки Bluetooth удаляют части данных, которые, по их мнению, неразборчивы или не имеют большого значения.

С помощью психоакустики инженеры-разработчики кодеков определяют, какие части информации удаляются для минимальной разницы в качестве звука.

Тем не менее, всегда происходят некоторые потери.

Сколько потерь является основным различием между кодеками Bluetooth!!!!

Производительность кодеков Bluetooth

Вы хотите получить наилучшее качество звука в беспроводных наушниках или вам нужна низкая задержка для игр, но вы не знаете, какой кодек Bluetooth выбрать?

Здесь вы узнаете, какой кодек поддерживает наилучшее качество звука и какой из них наиболее подходит для компьютерных игр.

Сравнение кодеков Bluetooth

Это сравнение даст вам общее представление о том, как кодеки сравниваются друг с другом.

Кодек Низкая скорость передачи данных Максимальная скорость передачи данных Разрядность Максимальная частота. Задержка
SBC 192
кбит / с
328
кбит / с
16-разрядный 48
кГц
Плохие
200 мс
AAC 128
кбит / с
320
кбит / с
16-, 24-разрядные 44,1
кГц
Плохие
200 мс
LC3 160
кбит / с
392
кбит / с
16-, 24-, 32-разрядные 48
кГц
Хорошо
aptX 352
кбит / с
384
кбит / с
16-разрядный 48
кГц
Среднее
значение <180 мс
aptX LL 384
кбит / с
384
кбит / с
16-разрядный 44,1
кГц
Лучший
<50 мс
aptX HD 576
кбит / с
576
кбит / с
16-, 24-разрядные 48
кГц
Плохие
200 мс
Адаптивный aptX 279
кбит / с
420
кбит / с
16-, 24-разрядные 48
кГц
Хорошие
80 мс
LDAC 330 кбит / с 990 кбит / с 16-, 24-разрядные 96
кГц
Плохие
200 мс
LHDC 400 кбит / с 900 кбит / с 16-, 24-разрядные 96
кГц
Плохие
200 мс
LHDC LL 400 кбит / с 600 кбит / с 16-, 24-разрядные 48
кГц
Лучшие
30 мс
Масштабируемый Samsung 88 кбит / с 512 кбит / с 16-, 24-разрядные 96
кГц
n/a

* Задержка существенно меняется в зависимости от используемого устройства, и кодек часто не является единственной причиной плохой задержки.

Источник: сигнал Bluetooth

Скорости передачи – что это означает?

Скорость передачи (кбит / с, кбит/с, кб / с) определяет, какой объем данных обрабатывается по Bluetooth-соединению в единицу времени. Более высокая скорость обеспечивает лучшее качество звука по мере передачи большего количества данных.

С другой стороны, для передачи большего количества данных требуется больше времени. Таким образом, высокая скорость передачи данных часто коррелирует с низкой задержкой, что плохо сказывается на играх.

Окончательное сравнение кодеков Bluetooth

Как Bluetooth кодеки изменяют качество звука

Независимо от того, какой кодек Bluetooth вы используете, даже самые лучшие из них ухудшает качество звука.

Доступная пропускная способность сети и используемое устройство могут существенно повлиять на качество звука.

Например, ваш телефон и наушники поддерживают LDAC от Sony со скоростью передачи данных 990 Кбит / с. Но если программное обеспечение определяет, что сеть не имеет необходимой пропускной способности из-за перегрузки. Он будет передаваться со скоростью до 330 кбит/с что сильно повлияет на качестве

Быстрый кодек Bluetooth особенно важен для игр.

Совет: Если вы используете наушники Bluetooth для игр на ПК или ноутбуке, переключитесь на самый быстрый кодек, который поддерживают ваши наушники (дя этого смотрите выше какие самые быстрые Bluetooth кодеки)

Качество звука потокового сервиса не влияет на время отклика. И из-за ограничений, налагаемых кодеком, звук также не улучшится.

Вы можете воспроизводить потоковую передачу Hi-Fi с качеством, равным FLAC, но если вы используете кодек SBC с наушниками Bluetooth, он может поддерживать только 328 кбит / с. Таким образом, в процессе теряется много данных.

Высококачественная потоковая передача лучше подходит для проводных наушников и динамиков.

Совет: при выборе игровых наушников или для записи потокового видео, лучше покупать проводные наушники.

Сравнение популярных аудиокодеков Bluetooth

SBC: поддиапазонный кодек низкой сложности

SBC кодек № 1 в мире который является наиболее распространенным и широко используемым кодеком Bluetooth.

на 2023 год более 1 миллиард человек используют iPhone, еще 2,8 миллиарда используют телефоны на базе Android и все они по умолчанию поддерживает кодек SBC

Что такое кодек SBC?

Поддиапазонный кодек низкой сложности или SBC был первым кодеком Bluetooth для передачи цифрового аудио. Он был создан подразделением Bluetooth Special Interest Gr (SIG), и это кодек по умолчанию для профиля A2DP.

Это означает, что это обязательно для устройств с профилем A2DP, который определяет, как цифровой звук будет передаваться между устройствами.

По этой причине он является общедоступным и поддерживается повсеместно во всем мире благодаря своей простоте и низким требованиям к пропускной способности и вычислительной мощности.

И хотя это самый популярный кодек, он ни в коем случае не лучший. Он имеет ограниченную скорость передачи 328 кбит / с, что обеспечивает посредственное качество звука, далекое от без потерь.

Производительность и характеристики кодека SBC

SBC
Низкая скорость передачи данных 192 кбит / с
Максимальная скорость передачи данных 328 кбит / с
Разрядность 16-разрядный
Максимальная частота 48 кГц
Звук Средний
Задержка Ошибка (200 мс)
Выпущен 2003
характеристики SBC кодека

Одним из основных ограничений является низкая максимальная скорость передачи данных – 328 кбит / с. Это один из самых низких среди всех кодеков Bluetooth. По сути, он обеспечивает в лучшем случае среднее качество звука.

И задержка тоже не намного лучше. Он не имеет установленной максимальной задержки, но обычно составляет в среднем около 200 мс, что заметно для острого слуха.

К счастью, вы, вероятно, этого не замечаете, потому что видеоплатформы, такие как YouTube, компенсируют задержку своим программным обеспечением.

Из-за простоты SBC он требует небольшого заряда батареи, вычислительной мощности и пропускной способности сети, но расплачивается за это более низким качеством звука для пользователя.

Для чего лучше всего подходит кодек SBC?

На самом деле ничего, кроме того факта, что он доступен на всех устройствах Bluetooth.

При возникновении проблем с кодеком ваше устройство по умолчанию будет использовать SBC.

Его ценность – бесплатная доступность, дешевая реализация и низкое требование на батарею и вычислительную мощность.

Нет причин вручную переключаться на SBC, поскольку это уже стандартный кодек Bluetooth.

AAC: расширенное кодирование звука

AAC – еще один кодек с потерями, который является предпочтительным стандартом сжатия цифрового звука для Apple и YouTube.

Хотя он имеет аналогичные характеристики с SBC, он немного более энергоемкий и лучше справляется со сжатием.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

AAC кодек Bluetooth

Что такое кодек AAC?

Кодек Advanced Audio Coding немного сложнее, но все же является базовым кодеком. Он стандартизирован по стандарту ISO MPEG для обеспечения достойного качества звука при низких скоростях передачи данных.

В отличие от SBC, он не бесплатный, и производителям требуется лицензия для его реализации. Плата за лицензию AAC начинается с 0,98 доллара США за устройство для первых 500 000 устройств. Плата за использование AAC не взимается.

Сжатие использует передовую психоакустику, чтобы вырезать довольно много данных, которые большинство людей не слышат. Но с хорошим слухом и качественной парой наушников вы можете услышать ухудшенное качество звука.

В конце концов, AAC является одним из наиболее “агрессивных” кодеков.

Производительность и характеристики кодека AAC

AAC
Низкая скорость передачи данных 128 кбит / с
Максимальная скорость передачи данных 320 кбит / с
Разрядность 16-разрядные, 24-разрядные
Максимальная частота 44,1 кГц
Звук Средний
Задержка Ошибка (200 мс)
Выпущен 2006
характеристики AAC кодека

Он обладает немного лучшей производительностью, чем SBC, с почти такой же максимальной скоростью передачи 320 кбит / с, поддерживает 24-битные аудиофайлы с частотой 44,1 кГц.

Но эта производительность достигается за счет более высокой потребности в батарее и вычислительной мощности по сравнению с SBC или aptX.

AAC работает лучше на устройствах Apple благодаря другой реализации и обработке iOS. На Android не рекомендуется использовать тк, он отстает по качеству звука и задержкам.

В целом, AAC вырезает довольно много данных, как и SBC, хотя у него все еще есть небольшое преимущество, особенно на iPhone.

Для чего лучше всего подходит кодек AAC?

AAC – это универсальный кодек для iOS благодаря продуманной реализации, которая максимально увеличивает его возможности. Несмотря на то, что его воспроизведение с высоким разрешением достигает максимальной скорости 250 кбит / с, это намного лучше, чем SBC.

А поскольку в iPhone нет поддержки aptX или любого другого кодека, лучшим выбором является AAC.

LC3 кодек – коммуникационный кодек низкой сложности

LC3 расшифровывается как коммуникационный кодек низкой сложности. Это кодек с низким энергопотреблением, низкой сложностью и низкой задержкой, который обеспечивает улучшенное качество звука и производительность по сравнению с SBC.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

LC3 кодек

Группа по особым интересам Bluetooth (SIG) представила аудиопротокол Bluetooth LE, который также принесет новый кодек LC3 (с Bluetooth версии 5.2 или новее) .

Классический звук против LE Audio

Классический звук: более старые устройства Bluetooth управляют классическим радио Bluetooth, которое требует большей мощности.

LE Audio: работает на радио с низким энергопотреблением Bluetooth, увеличивая скорость передачи (качество звука) и внедряя новые функции, такие как совместное использование аудио.

LC3 улучшает кодек SBC во всех областях. Это сделает беспроводной звук почти Hi-Fi качественным и донесет его до широких масс.

Производительность и технические характеристики LC3

LC3
Низкая скорость передачи данных 160 кбит / с
Максимальная скорость передачи данных 392 кбит / с
Разрядность 16-, 24-, 32-разрядные
Максимальная частота 48 кГц
Звук Хорошо
Задержка Хорошо
Выпущен 2020

Кодек LC3 имеет более высокую максимальную скорость передачи данных – 392 кбит / с, что является небольшим улучшением по сравнению с SBC.

Но главное обновление заключается в том, как LC3 сжимает аудиофайлы. С более эффективным сжатием (маскирование звука) и сокрытием потери пакетов (PLC).

С точки зрения непрофессионала, LC3 обеспечивает более высокое качество при тех же скоростях передачи и даже лучшее качество звука при более низких скоростях.

И это не единственные улучшения. Он потребляет меньше энергии, поэтому срок службы батареи длится дольше. Кроме того, это улучшит время ожидания, хотя точная информация пока неизвестна.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

LC3plus: это улучшенная версия кодека, которая поддерживает аудио с высоким разрешением благодаря режимам с низкой задержкой. Он поддерживает лучшее качество звука, чем базовый LC3.

Для чего лучше всего подходит кодек LC3?

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

Это устранит разрыв между качеством беспроводного и проводного звука и, возможно, сделает проводные наушники устаревшими.

Кроме того, он предлагает новые функции, такие как; Совместное использование звука, отправка разных сигналов на каждый настоящий беспроводной наушник и новые варианты использования слуховых аппаратов.

AptX, AptX HD, AptX Adaptive кодеки

Qualcomm aptX, LL, HD, адаптивный – задержка кодека Bluetooth по графику смартфона

Серия aptX является одним из самых популярных проприетарных кодеков Bluetooth. Он распространен на смартфонах Android.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

кодеки AptX, AptX HD, AptX Adaptive

Что такое кодеки aptX?

Кодеки aptX представляют собой серию из 4 различных версий, каждая из которых имеет свое назначение. Как правило, aptX – это быстрый кодек с низкой потребностью в вычислительной мощности.

aptX: это первоначально выпущенный кодек, который улучшает SBC.

aptX LL (низкая задержка): фокусируется на сокращении задержки с гарантированным временем отклика менее 50 мс.

aptX HD: это ответ всем тем, кто хочет аудио Hi-Fi по Bluetooth со скоростью передачи 576 кбит / с.

aptX Adaptive: это новейшая версия, которая адаптируется к пропускной способности сети. Он поддерживает скорость передачи данных от 279 до 420 кбит / с при одновременном снижении задержки.

Их разработала Qualcomm, и производителям необходимо получить лицензию на их использование. Плата составляет 1 доллар США за каждое устройство, произведенное за первые 10 000 единиц.

Интересно, что aptX работает немного по-другому…

Вместо удаления данных, которые psychoacoustics считает ненужными, он сжимает их по-другому, используя адаптивную дифференциальную импульсно-кодовую модуляцию (ADPCM), чтобы снизить потребность в полосе пропускания.

Производительность и технические характеристики aptX

Низкая скорость передачи данных Максимальная скорость передачи данных Разрядность Максимальная частота. Задержка
aptX 352
кбит / с
384
кбит / с
16-разрядный 48
кГц
Среднее
значение <180 мс
aptX LL 384
кбит / с
384
кбит / с
16-разрядный 44,1
кГц
Лучший
<50 мс
aptX HD 576
кбит / с
576
кбит / с
16-, 24-разрядные 48
кГц
Плохие
200 мс
Адаптивный aptX 279
кбит / с
420
кбит / с
16-, 24-разрядные 48
кГц
Хорошие
80 мс

Кодек aptX лучше практически во всех отношениях по сравнению с SBC. Он имеет более высокую скорость передачи и немного лучшую задержку. Поэтому рекомендуется использовать его с наушниками.

aptX с низкой задержкой на самом деле является базовым aptX с различными настройками задержки и буфера. Он жертвует некоторой скоростью передачи данных (качеством звука) для более быстрого отклика.

Время отклика имеет решающее значение для игр и просмотра фильмов, где высокая задержка приводит к задержке звука.

aptX HD также не является автономным кодеком, а является улучшением базового aptX. Для кодирования полосы частот назначается больше битов, что эффективно приводит к более высокой скорости передачи. Повышение качества звука увеличивает задержку по сравнению с базовой версией.

aptX Adaptive – это еще один кодек Qualcomm, который заменяет aptX LL. Это компромисс между более быстрым временем отклика и более высоким качеством звука.

Следовательно, aptX Adaptive поддерживает несколько меньший битрейт, чем aptX HD (420 против 576 кбит / с).

В то же время время отклика составляет менее 100 мс, что не так быстро, как aptX LL, но быстрее, чем у базового aptX.

Для чего лучше всего подходит aptX кодек?

Если вам нужно выбрать между кодеками SBC, AAC и aptX, последний будет лучше во всех случаях.

Действительно хорошая особенность aptX в том, что он почти так же популярен, как SBC и AAC. По оценкам Qualcomm, его поддерживают более 11 миллиардов устройств.

LDAC: аудиокодек от Sony

Если вы хотите слушать аудио Hi-Fi с помощью наушников Bluetooth, вам нужен кодек LDAC.

Хотя это все еще кодек с потерями, который ухудшает качество звука, он наиболее близок к высокой точности воспроизведения.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

LDAC: аудиокодек от Sony

Для аудиофилов, предпочитающих беспроводные наушники, LDAC стал основным кодеком.

Что такое LDAC?

LDAC – это название аудиокодека, разработанного Sony, который способен передавать по Bluetooth с высокой точностью до 990 кбит / с на частоте 96 кГц. Эффективная поддержка беспроводного звука почти без потерь.

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

Что такое LDAC кодек

Интересно, что означает LDAC? Аббревиатура является секретом, и никто, кроме Sony, на самом деле не знает, что это значит.

LDAC является стандартным для телефонов Android (OS 8.0+), но не для iPhone, Windows или OSX.

Производительность и характеристики LDAC

LDAC
Низкая скорость передачи данных 330 кбит / с
Максимальная скорость передачи данных 990 кбит / с
Разрядность 16-, 24-разрядные
Максимальная частота 96 кГц
Звук Лучшие
Задержка Ошибка (200 мс)
Выпущен 2015

При частоте 44,1 кГц скорость передачи составляет 303/606/909 кбит / с.

Алгоритм LDAC может динамически переключаться между скоростями передачи данных в зависимости от условий и настроек сети. Он похож на aptX Adaptive, LHDC и Samsung Scalable.

Если он замечает перегрузку сети, он снижает скорость передачи до 660 кбит / с или даже 330 кбит / с для поддержания стабильности. В случае, если это не то, что вы хотите, вы можете изменить настройки, чтобы всегда использовать максимальную скорость.

Скорость передачи данных 990 кбит / с на данный момент является самой высокой среди кодеков Bluetooth. Единственный другой кодек, который подходит близко, – это LHDC.

Интересно, что LDAC был первым кодеком, сертифицированным Японским обществом

Но LDAC в режиме 330 кбит / с не намного лучше, чем базовый SBC, что противоречит заявлениям Sony.

Ключевой вывод: только 990 кбит / с LDAC поддерживает аудио Hi-Fi, в то время как 330 кбит / с LDAC аналогичны SBC.

Задержка LDAC – это еще одна категория, в которой она не дотягивает. Даже при более низких скоростях передачи данных ожидайте медленного отклика в 200 мс.

Для чего лучше всего подходит LDAC?

LDAC – лучший кодек Bluetooth для беспроводного звука почти высокого качества. Причина, по которой он не способен воспроизводить звук с высоким разрешением, заключается в его ограниченной скорости передачи 990 кбит / с.

Как указано выше, для передачи звука высокого разрешения потребуется минимальная скорость передачи 1411 кбит / с.

К сожалению, трудно заставить его работать на максимальной скорости. На большинстве смартфонов скорость передачи данных возвращается к 660 кбит / с.

Кроме того, это почти эксклюзивно для наушников Sony, и его трудно найти в наушниках других брендов.

LHDC & LLAC кодеки от Huawei

Bluetooth кодеки: полное руководство на 2023 год (обновляемая)

LHDC & LLAC кодеки от Huawei

LHDC расшифровывается как аудиокодек высокой четкости с низкой задержкой и был выпущен Hi-Res Wireless Audio (HWA) Union и Savitech. Есть 2 кодека:

LHDC: поддерживает скорость до 900 кбит / с, что близко к высокоточному качеству звука

LLAC (LHDC с низкой задержкой): это более быстрый кодек, ориентированный на геймеров, с все еще приличной скоростью передачи 600 кбит / с.

Кодеки LHDC и LLAC (LHDC с низкой задержкой) являются относительными новичками на рынке. Впервые они были использованы устройствами Huawei.

Android 10 также поддерживает их, что предлагает пользователям Android жизнеспособную альтернативу Hi-Fi aptX HD или LDAC.

Кодеки были впервые реализованы Huawei, но могут ожидать более широкого внедрения, поскольку с HWA работают такие компании, как Sennheiser, FiiO, Audio-Technica, Aukey и другие.

Это относительно новый кодек, который не так широко распространен, как SBC и AAC, но, надеюсь, станет более доступным в будущем.

Спецификации и производительность LHDC и LLAC

LHDC LHDC LL
Низкая скорость передачи данных 400 кбит / с 400 кбит / с
Максимальная скорость передачи данных 900 кбит / с 600 кбит / с
Разрядность 16-, 24-разрядные 16-, 24-разрядные
Максимальная частота 96 кГц 48 кГц
Звук Лучшие Хорошо
Задержка Ошибка (200 мс) Лучший (30 мс)
Выпущен 2018 2018

LHDC – первая альтернатива LDAC от Sony с высоким разрешением.

Фактически, Японское общество аудио предоставило свой сертификат беспроводной связи Hi-Res Audio только LDAC и LHDC.

Вам не нужно покупать наушники Sony, чтобы наслаждаться музыкой с высоким разрешением по беспроводной сети. LHDC предлагает альтернативу, которая почти так же хороша, если не лучше.

Хотя это правда, максимальная скорость передачи данных LDAC составляет 990 кбит / с, что выше максимальной скорости передачи данных LHDC в 900 кбит / с. Если сетевые условия этого не позволяют, LDAC использует скорость 660 или даже 330 кбит / с, обеспечивая качество звука.

С другой стороны, LHDC использует скорость 400 кбит / с в перегруженной сети, что немного лучше, чем LDAC.

Задержка по-прежнему остается проблемой, в среднем она составляет 200 мс. Но именно здесь вступает в игру LHDC LL:

LLAC или LHDC с низкой задержкой: пожертвуйте частью скорости передачи данных для улучшения времени отклика. Максимальная скорость 600 вместо 900 кбит / с. Скорость передачи данных по-прежнему приличная, а задержка быстрая.

Интересно, что HWA утверждает, что кодек LLAC имеет время отклика 30 мс, что даже лучше, чем aptX LL.

Если вас раздражает задержка звука при просмотре видео или в мобильных играх, переключитесь на LHDC LL (LLAC) и наслаждайтесь мультимедиа без задержек. Точно так же, как вы были бы подключены с помощью кабеля.

Для чего лучше всего подходит LHDC?

LHDC лучше всего подходит для воспроизведения высококачественного звука с помощью наушников Bluetooth. Большинство других кодеков значительно ухудшают качество звука, но не LHDC.

Если вы подписаны на потоковую передачу Hi-Fi и хотите наслаждаться любимой музыкой в высоком качестве, обязательно используйте этот кодек для достижения наилучших результатов.

Единственным другим кодеком с небольшим преимуществом в скорости передачи данных является LDAC, который применяется только в оптимальных условиях.

Источник: hwa.lhdc.org

На что может влиять качество звука в Bluetooth наушниках помимо кодеков?

Вот другие причины, которые могут изменить качество звука Bluetooth.

Уникальный эквалайзер наушников для каждого кодека и конфигурация последующей обработки:

Разные бренды настраивают одни и те же кодеки Bluetooth по-разному. Один и тот же кодек может работать лучше с одной парой наушников и хуже с другой.

К сожалению, нет способа узнать, какие наушники работают лучше, прежде чем протестировать их. Хорошо то, что различия относительно невелики. Изменение кодека оказывает большее влияние.

Перегрузка сети Bluetooth:

Поскольку Bluetooth использует радиоволны для передачи данных, другие радиоволновые устройства и излучатели электромагнитных волн создают помехи для сигнала. Многие устройства Bluetooth на небольшой площади будут мешать друг другу.

Интересно, что такие устройства, как микроволновые печи, устройства Wi-Fi, беспроводные радиочастотные камеры или незащищенные линии электропередач в стенах, могут создавать помехи.

Расстояние между телефоном и наушниками:

Чем больше расстояние между вашими устройствами, тем больше помех вы можете ожидать. Как правило, Bluetooth стабилен до 10 м, после чего он начинает терять сигнал и отключается. Более новые версии BT немного лучше, но для лучшей стабильности держите передатчик и приемник BT рядом.

Физические препятствия, блокирующие Bluetooth:

Основными блокировщиками сигнала являются стены в вашем доме. Bluetooth может проходить через 1 стену, обычно без помех. Но поместите его между 2 стенами, и он обычно отключается. Физические препятствия, такие как стены, сокращают эффективную дальность действия и полосу пропускания сигнала Bluetooth.

Как сменить Bluetooth кодек на телефоне

Как изменить кодеки на iPhone

Невозможно изменить кодек Bluetooth на iPhone. AAC является кодеком по умолчанию на всех устройствах Apple, и он работает лучше, чем SBC, благодаря уникальной обработке Apple. Кроме того, нет необходимости переходить на SBC, поскольку это снизит качество передачи.

А как насчет смартфонов Samsung и Sony?

Как изменить кодеки на SONY

Но если вы слушаете наушники Sony с поддержкой LDAC с телефона Sony, вы уже используете лучший кодек. Нет ничего лучше LDAC для чистого качества звука.

Как изменить кодеки на Samsung

Аналогичным образом, наушники и телефоны Samsung используют масштабируемый кодек, который обеспечивает лучшее качество, чем SBC или aptX.

Как изменить кодеки на Xiaomi

Содержание

  1. Зачем нужны кодеки
  2. Как узнать кодек Bluetooth наушников
  3. Какие бывают аудиокодеки Bluetooth?
  4. Что такое SBC Bluetooth
  5. Advanced Audio Coding
  6. Кодеки aptX и aptX HD
  7. LDAC
  8. Где звук лучше AAC (Advanced Audio Coding) или SBC кодек
  9. Как мне изменить кодек на моем Bluetooth?
  10. В чем разница между LDAC и aptX
  11. Как улучшит звучание в наушниках блютуз?
  12. Какой кодек Bluetooth использует Windows 10?
  13. Разбираемся с аудио по Bluetooth на десктопных системах — какой кодек вам подойдет?

Зачем нужны кодеки

Кодеки используются для улучшения качества передачи музыкальных файлов по Bluetooth на беспроводные наушники. Изначально система создавалась для передачи данных, но у нее были проблемы с качеством звука. Звук искажался шумами, а разработка кодеков помогла устранить досадные проблемы.

Эффективность алгоритма определяется следующими критериями:

  • Частота дискретизации. Выражается в Гц Указывает частоту записи данных для воспроизведения 1 секунды звука. Чем выше критерии, тем лучше качество звука;
  • Разрядность записи ((Bit Depth). Для измерения используется один бит. Если рассматривать CD, то для записи достаточно 16 бит. Показатель достаточен для записи музыки до 96 дБ. Но у них есть прогрессивные методы регистра, для которого используется от 24 до 32 бит;
  • Битрейт (битрейт). Показатель выражается в кб/с. Он отражает количество данных, которое устройство обрабатывает для воспроизведения 1 секунды звука. Высокое значение записывает большое количество аудиоданных за 1 секунду.

Для справки! Между операторскими сетями передача голоса регулируется системой — Session Border Controller. Это программное обеспечение операторского класса, которое является частью сетей NGN операторов связи. Транслирует сигнальные протоколы и их диалекты, анализирует качество медиаканалов, по которым маршрутизируется голосовой трафик.

Как узнать кодек Bluetooth наушников

Во-первых, вам нужно будет соединить телефон Android 11 с беспроводными наушниками или наушниками. Затем выполните следующие действия:

Шаг 1: Перейдите в «Настройки» >> «О телефоне» и нажмите «Номер сборки» 7 раз, чтобы включить параметры разработчика. В некоторых интерфейсах в разделе «О программе» отображается «Номер сборки».

7

Шаг 2: Теперь откройте «Вариант разработчика». Вы найдете эту опцию в меню настроек, в основном в подменю «Система».

блютуз кодек 1

Шаг 3. Теперь прокрутите вниз параметры разработчика, пока не дойдете до переключателей, связанных с Bluetooth, и выберите аудиокодек Bluetooth.

два

Шаг 4. Здесь вы можете проверить кодеки, поддерживаемые как сопряженной гарнитурой, так и телефоном.

В приведенном выше случае мы соединяем Vivo V20 с Realme Wireless Buds Pro, поддерживающими LDAC. Поскольку опция LDAC неактивна, мы предполагаем, что наш телефон не поддерживается. Однако Vivo V20 поддерживает звук Qualcomm AptX, а Realme Wireless Buds Pro его не поддерживает, поэтому этот параметр также недоступен.

Какие бывают аудиокодеки Bluetooth?

Кодек — это программный алгоритм, связанный с программным обеспечением. Он кодирует сигнал перед передачей по Bluetooth, передает его на наушники и внутри них декодирует для воспроизведения.

Примечание! Основное назначение кодеков — уменьшить объем отправляемых данных, но при этом передать качество исходного звука. Однако до сих пор ни одна программа не достигла этого идеала.

Популярны следующие типы аудиокодеков:

  • Поддиапазонное кодирование (SBC);
  • Линия aptX;
  • ВГА;
  • LDAC.

Что такое SBC Bluetooth

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

Важно! Кодек SBC обеспечивает недорогую передачу аудиоданных. Связь и работа алгоритма сырые. Частотные диапазоны вместе со звуковым трактом не различаются, обрезаются, не кодируются.

При частоте дискретизации 48 кГц и глубине 16 бит битрейт составляет 328 кбит/с. Звук похож на MP3, но характеристики искажены.

Кодек SBC (Scalable Codec) является основным кодеком для отправки звуковых файлов по Bluetooth (это стандарт). Он подходит для различных приборов. Его показатель качества достаточен для поддержки MP3 и AAC. Он также совместим с популярными сервисами Windows Google Play Music и Apple Music. При желании вы можете переустановить обновленный и современный кодек.

Advanced Audio Coding

Расширенное кодирование звука

Система имеет хорошую потоковую передачу звука по сравнению с SBC. Для воспроизведения требуется более низкая скорость передачи данных. Это гарантируют сложные алгоритмы, но они требуют больших вычислительных мощностей и это не проблема для устройств, смартфонов.

Кодек AAC распространен в устройствах популярной компании Apple. Транслирует звук аудиофайлов и отбрасывает все ненужные данные. Но недавние исследования показали, что производители оборудования по-разному выстраивают свою работу. Иногда звук имеет чистое звучание, но бывают ситуации, когда он передается с помехами, и они не остаются незамеченными.

Кодеки aptX и aptX HD

Популярная линейка кодеков aptX считается разработкой Qualcomm. Они подходят для bluetooth-гарнитуры, компакт-диска.

Основные характеристики:

  • Производить уплотнение и улучшать потоки;
  • Корректировка производится сохранением сжатия игры от 4 до 1;
  • Битрейт достигает 352 кбит/с, этот показатель наблюдается при частоте дискретизации 44,1 кГц и разрядности 16 бит.

AptX и aptX HD имеют тот недостаток, что необходимо приобретать лицензию у Qualcomm. Поэтому на рынке мало совместимых устройств.

Примечание! aptX и aptX HD подходят для смартфонов с флагманскими чипами Qualcomm Snapdragon. Они используются для гаджетов брендов Huawei и Meizu. А вот на смартфонах популярного бренда Apple эти кодеки не работают.

LDAC

Кодек LDAC был разработан Sony и передает аудиофайлы по Bluetooth. Алгоритм считается самым продвинутым, подходящим для истинных меломанов, для которых важен качественный звук без помех и прерываний.

По сравнению с SBC алгоритм намного мощнее и функциональнее. Он способен передавать в 3 раза больше данных за 1 секунду. И кодирование с параметрами 24 бита 96 кГц и с битрейтом до 990 кбит/с. Это способно создать звучание музыки без прерываний, помех, а сам звук будет чистым.

Но у этого кодека есть и существенный недостаток. В продаже есть небольшое количество устройств, работающих на основе LDAC, с этим алгоритмом может работать только оборудование Sony. Конечно, вы можете найти кодеки на пиратских сайтах, но они могут отключить многие функции устройства или привести к полному отказу оборудования.

Важно! Для его использования необходимо скачать платную лицензию от Sony. Однако потраченные деньги не оправдаются. На рынке имеется несколько устройств Bluetooth с поддержкой LDAC.

Где звук лучше AAC (Advanced Audio Coding) или SBC кодек

Сравнивая кодеки SBC и AAC, можно однозначно сказать, что качество звука у второго типа лучше. Он появился гораздо позже, благодаря чему были устранены все недостатки и улучшены технические свойства.

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

Что касается продвинутого кодирования звука, то это продвинутый алгоритм. Используется в смартфонах, планшетах, наушниках марки Apple. Принцип работы основан на психоакустике, она перегружает процессор. Но качество звука лучше, чем у алгоритма SBC.

Кодеки AAC настроены для устройств Apple. А вот на Android-устройствах звук будет некачественный, аналогичный алгоритму SBC.

Как мне изменить кодек на моем Bluetooth?

Измените аудиокодек Bluetooth на вашем устройстве Android

  1. Запустите меню настроек на вашем Android-устройстве.
  2. Выберите Система.
  3. Коснитесь параметра «О телефоне.
  4. Прокрутите страницу вниз и нажмите «Номер сборки» семь (7) раз.
  5. Вернитесь на страницу «Система» и нажмите «Параметры разработчика».
  6. Прокрутите вниз до страницы параметров разработчика. …
  7. Выберите нужный аудиокодек Bluetooth.

В чем разница между LDAC и aptX

Технология LDAC считается передовой, она обеспечивает максимальное качество звука при битрейте 990 кбит/с, устраняет помехи и шумы. Это достигается за счет использования интеллектуального согласования сжатия.

Разрядность меняется на разных частотах. За счет этого осуществляется увеличение объема отправляемой информации, в отличие от алгоритмов сжатия, которые используются в форматах MP3.

Стоит отметить! Алгоритм LDAC не разделяет частичный диапазон (поддиапазон), он идет к частотному преобразованию. Из этого следует, что в нем используется метод, немного похожий на aptX, в ходе которого аудиофайл PCM разбивается на несколько диапазонов с разной разрядностью.

Плюсы и минусы между aptX и LDAC :

  • Алгоритм aptX имеет 4 поддиапазона, а LDAC — 16. Для последнего можно добавить дополнительные шаги, плавные шумовые переходы между диапазонами;
  • Кодеки aptX полагаются на дифференциальную потоковую передачу для сохранения размера данных. А вот что касается LDAC, то данных об использовании этой функции нет;
  • Алгоритм LDAC, по словам производителя Sony, усиливает свои поддиапазоны с использованием исходных материалов. Кодек может предварительно определить тип файла, качество. Это поможет вам настроить размер пакета и разрядность;
  • В описании LDAC указано, что аудиофайлы можно передавать со скоростью от 909 до 990 кбит/с. Эти критерии указаны только для этого типа алгоритма;
  • При использовании кодеков LDAC 16-битный файл проходит без изменений, но в алгоритме aptX можно заметить шумы и искажения;
  • AptX имеет постоянную производительность, но LDAC имеет переменную производительность. Именно это позволяет кодеку работать с битрейтами, все зависит от доступных устройств, показателей скорости, силы соединения;
  • Критерии разрядности для кодеков Sony снижены, но количество компрессии и шума увеличено. А алгоритмы aptX всегда работают с постоянным битрейтом.

Как улучшит звучание в наушниках блютуз?

В параметрах разработчика перейдите в «Сеть» и нажмите «Аудиокодек Bluetooth». Здесь у вас будут различные аудиокодеки на выбор. Теперь вы можете переключиться с существующего кодека на AAC, aptX или любой другой. Поэкспериментируйте с ними, чтобы добиться наилучшего звучания.

Какой кодек Bluetooth использует Windows 10?

Microsoft добавила поддержку кодека AAC при потоковой передаче звука через Bluetooth-гарнитуры. Это улучшит качество звука, а также обеспечит полную совместимость с Apple AirPods. Пока поддержка появилась только в последней инсайдерской сборке Windows 10.

Разбираемся с аудио по Bluetooth на десктопных системах — какой кодек вам подойдет?

5635a89f23419c439b5dac00ded65136

Беспроводное аудио становится все более и более популярным, и я все чаще задаюсь вопросом, как получить звук хорошего качества через Bluetooth в Windows или macOS? Конечно, вы можете купить первый попавшийся Bluetooth-адаптер или просто подключить гарнитуру к ПК, если он уже поддерживает Bluetooth, и вы точно сможете слушать музыку в стереорежиме. Однако на самом деле кодек, через который передаются аудиоданные, все же достаточно важен, и я писал о нем в одной из предыдущих статей (рекомендую ознакомиться с ним, прежде чем читать материал ниже). Итак, давайте узнаем, как добиться качественного звука или минимизировать его задержку.

Что современные системы делают по умолчанию?

Любая версия Windows 10 и любая macOS за последние 5 лет могут работать с базовым кодеком SBC и кодеком AptX «почти CD-аудио» (на любом адаптере Bluetooth). Также macOS может работать с хорошим психоакустическим кодеком AAC. В Windows нет выбора кодека, и нет функционала узнать текущий кодек (сторонние программы типа Bluetooth Tweaker могут это делать, но они платные). Приоритет кодеков в операционной системе Microsoft следующий: AptX > SBC. То есть, если ваши наушники поддерживают AptX, система тоже будет его использовать. Если ваши наушники поддерживают AptX, но вы хотите SBC, этого добиться невозможно.

В macOS все интереснее: приоритет кодека по умолчанию — AAC > AptX > SBC. То есть, если ваши наушники поддерживают AptX и AAC, будет использоваться последний кодек. Однако есть бесплатная программа под названием Bluetooth Explorer, в которой можно изменить приоритеты (например, сделать AptX > AAC > SBC) или вообще отключить AAC и AptX, получив только SBC. Также здесь можно изменить кодеки битпула и битрейта, т.е потенциально улучшить качество звука. Однако в реальности не все наушники могут это поддерживать, а более высокий битрейт может повлиять на задержку и «дальность».

343e37953dcddd9805db97fcb1e1c9ed
В macOS вы можете очень точно настроить звук Bluetooth, но доступно только три кодека.

По умолчанию как в Windows, так и в macOS кодек SBC имеет битрейт 328 кбит/с при 16 битах и ​​44,1 кГц. Кодек AptX: 352 кбит/с и 16 бит при 44,1 кГц. Что касается AAC, то у него битрейт самый низкий, до 256 кбит/с при 16 битах, но частота дискретизации выше, 48 кГц.

Я не хочу все понимать и просто хочу слушать музыку, что мне делать?

Пожалуй, это самый массовый подход — хочется просто воткнуть наушники и слушать музыку. В этом случае вообще ничего делать не нужно: все Bluetooth-гарнитуры и адаптеры должны поддерживать протокол A2DP и ​​базовый кодек SBC. Так что стереозвук вы получите в любом случае.

В этом случае есть смысл смотреть в сторону AptX и AAC. Да, по идее, эти кодеки должны обеспечивать качество звука, сравнимое с SBC, но на практике многие компании настраивают DSP-процессор своих гарнитур для лучшей работы с «продвинутыми» кодеками, в результате звук AptX становится «объемным и с большим количеством басов», а в ААС проявляется лучшая «детализация». Поэтому среди людей бытует мнение, что тот же SBC гораздо хуже AptX: на самом деле слышимая разница обусловлена ​​скорее разными настройками наушников, а не математическими различиями между кодеками.

8599a680e0de05066e9085203e93177b
Да, даже такой дешевый переходник даст вам AptX на Windows 10. Но, конечно, о его долговечности и качестве не может быть и речи.

Но в любом случае нам, как «конечным слушателям», не очень важно, насколько хороший звук получается, так что если слушать обычную музыку на кодеках с потерями с битрейтом 200-300 кбит/с, то это делает смысл остановиться на AptX и AAC. В случае с Windows 10 у вас нет выбора: система поддерживает только первое. В случае с macOS предлагаю сравнить самому: по идее, AAC лучше передает музыку с широкой сценой, где женский вокал и бас одновременно. AptX лучше всего работает с тяжелой музыкой, такой как рок или металл. Но опять же, конечный результат сильно зависит от настроек процессора в наушниках, поэтому лучше самому сравнивать производительность этих кодеков.

Напомню, что в этом случае не нужно покупать никаких специальных переходников для работы с AptX: с ним может работать любая версия Windows 10 на абсолютно любом USB-донгле, даже AliExpress за 200 рублей. Основное отличие здесь будет только в радиусе действия: если у вас толстые стены и вы слушаете музыку за пределами своей комнаты, есть смысл купить более дорогой адаптер с более качественной антенной.

3fea9bfb65271316ae56e12bc17e33b3
По ААС больших задержек нет, все на уровне AptX.

На этом «конкуренция» современных настольных систем заканчивается. Выходит, вам приходится играть по кабелю? Нет. Есть кодек AptX-LL, который является абсолютной копией AptX по качеству звука, но сквозная задержка не более 40 мс. Самое смешное, что иногда это значительно ниже, чем если выводить звук по кабелю от бортовых аудиокарт Realtek: в этом случае часто 60-80мс, т.е звук Bluetooth даже лучше для игр.

Однако не все так просто. Как я уже говорил ранее, современные системы не могут работать с таким кодеком из коробки, поэтому вам придется покупать внешние Bluetooth-адаптеры, которые десктопная ОС распознает как USB-аудиокарты. Могу выделить два хороших: Reiyin WT-04 и Avantree DG80. Первый дешевле, его можно найти на AliExpress за 1400 рублей. За второй придется заплатить 2300, но у него дальность больше. Оба имеют приоритет над кодеками AptX-LL > AptX > SBC.

c25ea9de6ec2fef49800585fc1e7eb46
Довольно простой китайский переходник, который, тем не менее, может работать с AptX-LL.

Также важно понимать, что с точки зрения наушников AptX и AptX-LL — это разные кодеки. Так что, если ваше аудиоустройство поддерживает только AptX, низкой задержки не будет, поэтому вам нужны наушники с поддержкой AptX-LL, а их на рынке не так много.

Я хочу получить наилучшее качество беспроводного звука, что мне делать?

Начну с самого главного: абсолютно все беспроводные кодеки, даже UAT с битрейтом 1,2 Мбит/с, имеют потери, то есть часть данных при передаче будет обрезаться. Да, конечно, тот же AptX с 352 кбит/с «потянет» гораздо больше музыки, чем LDAC с 990 кбит/с, но дело в том, что если вы хотите слушать музыку без изменений, Bluetooth все равно не для вас.

Однако возможен разумный компромисс, когда реальное качество музыки при потоковой передаче снижается настолько незначительно, что даже прямое сравнение не всегда обнаружит разницу. И здесь можно выделить два подхода: простой и дешевый или запутанный. Начнем с первого.

В 2016 году Qualcomm представила AptX HD. 24-бит, 48 кГц, битрейт 576 кбит/с; короче, «почти Hi-Fi». В реальности, конечно, все немного сложнее. Во-первых, если слушать 16-битную музыку, то разницы с AptX практически не будет: оставшиеся 8 бит будут просто заполнены нулями, а кодек по сути станет 16-бит/48кГц с битрейтом 384кбит/с. Во-вторых, большинство USB-адаптеров, совместимых с AptX HD, возвращаются к режиму 16 бит/48 кГц, и мне было забавно видеть, как их владельцы «слышат» разницу с обычным AptX при таком подключении. На самом деле разницу вы конечно слышали, но опять же не между кодеками, а между настройками процессора DSP в наушниках под разные кодеки,

В итоге единственный честный 24-битный USB-адаптер AptX HD — это Avantree DG60 версии 2. Он стоит почти 3000 рублей, но имеет очень дальнобойную антенну. И это самый простой способ войти в мир «почти Hi-Fi» беспроводного звука. Задержка, получаемая при таком подключении, колеблется на уровне 150-200 мс: для фильмов терпимо, для игр скорее нет, чем да. И тут опять же важный момент: у этого ключа приоритет AptX HD > AptX-LL > AptX > SBC, но выбора между ними нет. Таким образом, даже если ваша гарнитура может работать как с AptX HD, так и с AptX-LL, вы не сможете включить последнюю для игр.

ca3b988e0447d93367ce37652a491134
Единственный адаптер с честным AptX HD.

Следующим на очереди является LDAC от Sony. 24 бит, 96 кГц, 990 кбит/с. Наушников с их поддержкой мало, а главное, сюрприз, достаточно дорогие решения от Sony. А поскольку гарнитур не так много, нет особого смысла в создании отдельного USB-ключа с поддержкой LDAC, поэтому нет простого и дешевого способа получить поддержку LDAC в настольных операционных системах.

Что ж, максимальный кодек, доступный для десктопной ОС, — это UAT. 24-бит, 192кГц, битрейт до 1,2Мбит/с — выглядит впечатляюще. Однако на деле проблем с ним даже больше, чем с LDAC, по той простой причине, что это фирменный кодек китайской компании HiBy, и работает он только с наушниками этой же фирмы. Только с наушниками. Да-да, только один: TWS HiBy WH3. И вам понадобится такой плеер, как HiBy W3, чтобы передавать на них музыку с ПК. Так как это внутриканальные наушники, то наверное нет смысла так заморачиваться, поэтому этот абзац написан больше для «общего развития».

8bf27b1375ff05ee9f993b27e4e8149f
Довольно неплохой китайский плеер, умеющий работать с LDAC и UAT, а также выступать в роли внешней аудиокарты.

Вывод: беспроводное аудио по-прежнему в основном мобильно

В случае с Android-смартфонами вообще проблем нет: даже самые дорогие телефоны не поддерживают широкий спектр кодеков, от AAC до LDAC, с возможностью выбора любого из них, и нужны только наушники с поддержкой кодека в розыске. (или даже кодеки). А вот в десктопной ОС с этим все очень плохо — доступно всего 2-3 кодека, а в той же Windows 10 между ними нельзя переключаться.

И, что самое печальное, прогресс в этом направлении идет крайне медленно: например, возможность узнать зарядку беспроводных наушников в ОС Microsoft с помощью встроенных инструментов появилась меньше года назад, а macOS до сих пор этого не умеет делать это вообще! Так что, к сожалению, ожидать каких-либо подвижек в этом направлении в ближайшее время не стоит, а значит, для получения качественного беспроводного звука придется еще заморачиваться с донглами и ЦАП-плеерами.

Источники

  • https://AudioTop.ru/slovar-terminov/chto-takoe-bluetooth-sbc-aac-aptx-i-ldac-kodeki
  • https://mozaiyka.ru/po-kakomu-kodeksu-podklyucheny-bluetooth-naushniki-kak-uznat/
  • https://windowslux.ru/kak-pomeniat-kodek-bluetooth
  • https://rsbset.ru/kak-uznat-kodek-bluetooth/
  • https://ProMikrophon.ru/7-bluetooth-audiokodekov-kakoy-iz-nih-luchshe/
  • https://massgame.ru/kak-uznat-kodek-bluetooth-naushnikov/
  • https://www.technodor.info/2022/01/bluetooth-sbc-ldac-lc3-samsung-qualcomm.html
  • https://SetPhone.ru/stati/kak-izmenit-audiokodek-bluetooth-na-android/

  • Как узнать какое приложение не дает выключить компьютер windows 10
  • Как узнать какой битный windows
  • Как узнать какое приложение использует камеру windows 10
  • Как узнать какой звуковой драйвер мне нужен windows 10
  • Как узнать какой биос стоит на компьютере windows 10