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

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

Кодек SBC

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

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

  • Битрейт от 10 до 1500 кбит/с;
  • Работа со стандартом A2DP;
  • Частота дискретизации от 16 до 48 кГц.

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

Главное преимущество SBC — простой алгоритм работы, благодаря которому, он имеет высокую скорость работы и не требователен к ресурсам устройства. Кодек разбивает звук на несколько частотных полос, то есть делит его на низкие, средние и высокие частоты, а затем округляет их значение. За счет этого происходит сжатие. Минусом такого подхода являются частые проблемы с верхами, так как алгоритм работает снизу вверх, из-за чего они могут обрезаться. Другим недостатком является то, что наушники от Apple не поддерживают SBC.

Кодек имеет два рекомендуемых режима — Middle Quality и High Quality. Частота дискретизации SBC — 16-48 кГц. Кодек также поддерживает настройку количества блоков в семпле, алгоритмической задержки и некоторых других параметров звука.

SBC или AAC

Кодек AAC

AAC — это аудиокодек, использующийся по умолчанию в устройствах от Apple на iOS и MacOS. В отличие от SBC, его метод сжатия сложнее, за счет чего он является более требовательным. В основе его работы психоакустическая модель. Простыми словами, кодек стремится убрать все части звука, которые человек не сможет услышать. Впервые эта технология была применена в кодеке MP3, а затем перешла к его преемнику AAC.

Основные технические особенности:

  • Битрейт от 256 до 320 кбит/с;
  • Психоакустическая модель сжатия;
  • Частота дискретизации от 8 до 96 кГц.

Благодаря алгоритму действия, AAC может выдавать хороший звук даже при невысоком битрейте. Кодек работает при значениях от 256 до 320 кбит/с, поддерживает частоты дискретизации от 8 до 96 кГц.

Для получения качественного звучания на AAC нужен хороший декодер. В этом заключается основной недостаток кодека. Из-за сложного алгоритма от декодера значительно зависит выдаваемый звук. В Apple используется свой, позволяющий получать хорошее качество. Для смартфонов с Android его придется подбирать самостоятельно. Самым популярным декодером для AAC в Android является Fraunhofer FDK AAC.

Заключение

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

Поделиться с друзьями:

6 комментариев

  1. Спасибо за критику. Мы полностью обновили и актуализировали статью =)

  2. Автор статьи — ******* ****** и дегенерат. Только засрал своей тупостью поисковую выдачу, кому надо относительно реальные данные — поищите на хабре статью «аудио через bluetooth», там человек объяснил разницу.

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

  4. Это самое тупое объяснения разницы между кодеками sbc\aac. Ничего не сказано о битрейте и на самом деле, кодек sbc поддерживать битрейт выше, чем aac и качество звука будет выше.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *