Как улучшить звук через блютуз на магнитоле

Опубликовано: 05.07.2024

Устройство Honda Hands-Free Tool (далее Honda HFT) штатно устанавливалось на все автомобили Honda CR-V 4-го поколения (дорестайл), кроме комплектации Elegance 2.0. Для выполнения вызовов и приема звонков используется дополнительный набор кнопок в левой нижней части руля. Само устройство выполнено в виде отдельного блока, сопряженного со штатной аудиосистемой выделенным кабелем, имеет вынесенный микрофон. Позволяет передавать сигналы по шине GA-Net, а также может передавать на ГУ принятый двухканальный аудиопоток. Изготовитель данного устройства — известный производитель электронных авто компонентов — компания Visteon Corporation.

Какие возможности предлагает нам Honda HFT?
Honda HFT представляет собой радиопередающее устройство стандарта Bluetooth 2.1 + EDR.
Версия Bluetooth откровенно древняя. Но производитель, по-видимому, закладывается в первую очередь на надежность, а уже во вторую — на поддержку свежих стандартов. Зато в качестве производителя BT-чипа мы имеем Qualcomm Technologies International, Ltd, что очень хорошо. Данные чипы весьма надежны, хорошо соответствуют заявленным стандартам, энергоэффективны (мало греются).

Из доступных кодеков для передачи аудио по Bluetooth с использованием протокола A2DP имеется только один: это кодек SBC. В данном варианте исполнения устройства он позволяет использовать следующие параметры аудиопотока:(16000, 32000, 44100, 48000 | Mono, Dual Channel, Stereo, Joint Stereo | block: 4, 8, 12, 16 | subbands: 4, 8 | allocation: SNR, Loudness | bitpool: 2.115). В целом это практически стандартные параметры, предлагаемые большинством аудиоустройств (наушников). Здесь важно, что устройство поддерживает расширенный bitpool до 115, что позволяет значительно расширить полосу пропускания сигнала по сравнению со стандартным bitpool 53.

Второй важный момент: устройство допускает работу с использованием т.н. высокоскоростной передачи данных: Enchanced Data Rate (EDR). Большинство современных потребительских наушников со стандартом Bluetooth 4.x и 5.0 давно поддерживает EDR, и смартфон использует EDR со скоростью 2 Mbit/s и 3 Mbit/s по умолчанию, однако для устройства стандарта Bluetooth 2.1 наличие возможности передавать данные скоростными пакетами EDR 2 Mbit/s является большим достижением и большой удачей для нас.

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

Таким образом, bitpool принудительно снижается до 35 и фактически используются следующие параметры: Среднее качество, 44.1 kHz, Joint Stereo, 229 кбит/с. Если предположить, что с использованием, скажем iPod, звук на ГУ воспроизводится без потерь, то через Bluetooth он будет воспроизводиться с качеством SBC 229 кбит/с, что грубо можно сравнить с MP3 160-192 кбит/с.

В параметрах кодека SBC на смартфоне есть две константы, определяющие максимальные полосы пропускания для устройств, поддерживающих EDR и без такового: это 328 кбит/с и 229 кбит/с соответственно. Используя эти константы, производится расчет bitpool, который для Joint Stereo и 44,1 kHz будет составлять 35 и 53 соответственно.

Какие изменения внесены в кодек SBC на телефоне?
Я поднял значение доступной полосы пропускания до 452 кбит/с как для EDR, так и для не-EDR устройств. Это позволило в данном конкретном случае поднять bitpool до 75 и использовать фактическую ширину потока 449,3 кбит/с, т.е. в 2 раза больше, чем исходный битрейт, что грубо можно сравнить с MP3 качеством более 320 кбит/с. Важно, что передача данных по Bluetooth выполняется с использованием EDR (не смотря на то, что кодек решил, что EDR не используется), таким образом данная полоса пропускания отлично принимается нашим Honda HFT в штатном режиме и без задержек. Данное изменение безопасно по 2-м причинам:
1. Все современные наушники ограничивают bitpool в 53 ед, так что на все остальные соединения данное изменение никак не повлияет, скорость будет все равно установлена на уровне 328 кбит/с. Если же наушники действительно поддерживают расширенный bitpool, то это пойдет только на пользу качеству воспроизведения таким же образом, как это происходит на Honda HFT.
2. Вероятность использования устройств действительно не поддерживающих EDR с таким большим битрейтом крайне низка, т.к. все современные наушники имеют Bluetooth версий 4.x и 5.0, и по умолчанию поддерживают EDR.

Подробно о том, как было выполнено изменение стандартной библиотеки Bluetooth на смартфоне, я написал на 4pda здесь. Для доработки обязательно нужен root-доступ к устройству и доступ к настройкам разработчика для снятия Bluetooth HCI лога. Тем, кто захочет пройти путь самостоятельно, необходимо будет освоить дизассемблер IDA и утилиту чтения логов Wireshark. Это не очень сложно. Все изучение инструментов, анализ логов и изготовление патча в сумме у меня заняло 5 дней. С учетом проторенной дороги и детального описания, изменения можно выполнить всего за несколько часов.

Хотя технология Bluetooth предлагает простой способ прослушивания беспроводного звука через динамики и наушники, некоторые люди возражают против Bluetooth, потому что с точки зрения точности воспроизведения звука лучше выбрать одну из беспроводных технологий на основе Wi-Fi, например AirPlay, DLNA, Play-Fi или Sonos. Хотя это понимание в целом верно, использование Bluetooth – это больше, чем кажется на первый взгляд.

Немного о технологии Bluetooth

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

Стандарт Bluetooth 5.0 – новый уровень беспроводной связи

Но следует помнить одну важную вещь: система Bluetooth не должна применять это дополнительное сжатие. Вот почему:

Все устройства Bluetooth должны поддерживать кодирование поддиапазонов низкой сложности. Однако, устройства Bluetooth также могут поддерживать дополнительные кодеки, которые можно найти в спецификации профиля расширенного распространения звука Bluetooth. Перечисленные дополнительные кодеки: MPEG 1 & 2 Audio, MPEG 3 & 4, ATRAC и aptX.

ATRAC – это кодек, который использовался в продуктах Sony, особенно в формате цифровой записи MiniDisc.

На самом деле, знакомый всем формат MP3 – это MPEG-1 Layer 3, поэтому MP3 подпадает под спецификацию как дополнительный кодек.

Дополнительные кодеки Bluetooth

Официальный стандарт Bluetooth в разделе 4.2.2 гласит: «Устройство может также поддерживать Дополнительные кодеки, чтобы максимизировать удобство использования. Когда и SRC, и SNK поддерживают один и тот же Дополнительный кодек, этот кодек может использоваться вместо Обязательного кодека».

В этом документе SRC относится к устройству-источнику, а SNK относится к устройству-получателю (или приемнику). Таким образом, источником будет ваш смартфон, планшет или компьютер, а приемником – ваш динамик Bluetooth, наушники или приемник.

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

Это правило также применяется к интернет-радио и потоковым музыкальным сервисам, которые закодированы в формате MP3 или AAC, что охватывает большую часть того, что доступно сегодня. Однако некоторые музыкальные сервисы экспериментируют с другими форматами, например, Spotify использует кодек Ogg Vorbis.

Согласно Bluetooth SIG, организации, которая лицензирует Bluetooth, сжатие пока остается нормой. В основном, это связано с тем, что телефон должен передавать не только музыку, но также звонки и другие уведомления, связанные с вызовами. Тем не менее, нет никаких причин, по которым производитель не мог бы переключиться с сжатия SBC на MP3 или AAC, если это поддерживает приемное устройство Bluetooth. Таким образом, к уведомлениям будет применено сжатие, но исходные файлы MP3 или AAC будут передаваться без изменений.

Что насчет aptX

Качество стереозвука, передаваемого через Bluetooth, улучшалось с течением времени. Текущий кодек aptX, который подаётся как обновление до обязательного кодека SBC, обеспечивает качество звука, похожее на CD, по беспроводной связи Bluetooth.

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

Bluetooth стандарта 5.0 – новый режим сбережения энергии

Большинство аудиоустройств Bluetooth создаются не компаниями, сотрудники которых носят свой бренд «на груди», а производителем оригинального дизайна, о котором вы никогда не слышали. И приемник Bluetooth, используемый в аудио-продукте, вероятно, был сделан не ODM, а ещё одним производителем. Чем сложнее цифровой продукт, и чем больше инженеров работает над ним, тем больше вероятность того, что никто не знает всего о том, что на самом деле происходит внутри устройства. Один формат можно легко перекодироваться в другой, и вы никогда не узнаете этого, потому что почти ни одно Bluetooth-приемное устройство не скажет вам, каков входящий формат.

CSR, компания, которая владеет кодеком aptX, утверждает, что аудиосигнал с поддержкой aptX доставляется прозрачно по каналу Bluetooth. Хотя aptX является типом сжатия, он должен работать так, чтобы не сильно влиять на точность воспроизведения звука по сравнению с другими методами сжатия. Кодек aptX использует специальную технику снижения битовой скорости, которая воспроизводит всю частоту звука, позволяя данным беспрепятственно проходить через «канал» Bluetooth. Скорость передачи данных эквивалентна скорости передачи музыкального CD (16 бит / 44 кГц), поэтому компания приравнивает aptX по звучанию к CD.

Факторы за пределами кодеков

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

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

Имея это в виду, стоит выбирать динамики Bluetooth на основе функций, а наушники – на основе комфорта, а не совместимости с кодеками.

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

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

  • Это аудио кодек. Говоря проще он уменьшает задержку и делает звук чище, становится больше деталей в сравнении с SBC и AAC;
  • Присутствует не только в дорогих наушниках;
  • Достаточный для повседневных целей: посмотреть фильм, послушать музыку онлайн с битрейтом 320 kbs;
  • Не избыточный, менее труднодоступный в сравнении Aptx HD и LDAC;
  • По сравнению с SBC и AAC разница есть и различима на слух, если слушать музыку хотя бы в 320kp или смотреть видео.

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

На iPhone, iPad — никак. На Android зависит от устройства. На компьютерах Mac проблем не будет, даже относительно старые модели со встроенным Bluetooth поддерживаю Aptx. Есть нюанс — нужно следить за тем, через какой кодек Mac передает звук на беспроводное аудиоустройство.

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

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

«Куплю самый новый и дорогой адаптер от фирмы, которая у всех на слуху и в нём всё будет» — Не-а, не будет.

Сначала придется убить часы, чтобы найти информацию по каждому из них. Некоторые производители пишут: «Наш адаптер не умеет работать с этим кодеком» — это приятно, но так делают единицы. Чаще нигде ни слова, не важно, поддерживает он кодек или нет.

Aptx запатентован Qualcomm. Мне не ясно почему, но многие производители не выпускают адаптеры с его поддержкой. Нужен адаптер на чипе CSR8510 от Qualcomm. Не буду говорить за все варианты на рынке, но Windows 10 подхватывает большинство адаптеров на этом чипе и сторонних драйверов устанавливать не нужно. Aptx будет работать сразу. Не буду называть брендов, скажу, что цены варьируются от 150-250р. на Али и до 500-700 в магазинах.

Та же проблема. Телефон THL V9, Андроид 4.0.3. Гарнитура Jabra BT3030. Проблема в кодеке. точнее в его настройках. Я полагаю, что решение должно быть примерно как здесь - Тема на 3ппц

Нужно как то раскопать настройки передачи звука на блютусину в андроиде

Проблема имееться на большом кол-ве гуглофонов, и я так понимаю что проблема именно в системе. />Варианты предложенные в ветке не особо помогают, т.к. либо нет файлов в файловой системе, про которые говориться в ветке, либо не помогает.

Чтож делать то, а? телефон за 60 баксов на пропиетарной системе с блютузом обеспечивает необходимое качество сигнала, а навороченный самсунг гелакси III или большинство ХТС по звуку изначально выдет просто дерьмо из блютуза.

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

Я считаю что не стоит привыкать к такому:)

Наблюдение интересное - у подруги телефон на 6577 - до прошивки качество было получше чем у меня(но все равно шлак) а после обновления прошивки - вообще перестала играть музыка в гарнитуре, только щелчки. при этом разговор - нормально.

Обнаружил инфо по теме в довольно странном месте: - пост называется 'Качественный звук по Bluetooth возможен! Инструкция по настройке A2DP'.

Bluesoleil лежит на РуТрекере, если надо - дам ссылку.

Попробовал прослушать по Блутуз тестовый трек 24/192 в формате Флэк, битрейт около 5 МБ/с - полёт нормальный!
Плеер - DeadBeef, приемник - CS-Z 100 (фото прилагаю).

Захлебываний мало, и они, ИМХО, связаны с системой (latency), а не с Блюзуз.

Прикрепленное изображение

Купил телефон ORRO N100, на нем прошивка ANDROID 4.2.2
Звук при передаче на магнитолу через блютуз хлюпает. Замучался. Как быть, на что перепрошить?
До этого был Jiayu G3s, там все идеально было

Друзья. Есть не просто идея! Есть решение. :happy:
Не мог смириться с отстойным звуком на гарнитуре за 2500 деревянных и долго мучил свой девайс. Платформа мтк6592 андроид 4.4.2.
Суть вот в чем: есть такой файлик audio_policy.conf.
В нем прописаны битрейт аудио и битность потока. Для профиля a2dp почему-то низкие. Прописал 96000КГц и 32бита. Перезагрузил и просто офигел как стало петь. :yes2:
audio_policy.conf.zip ( 1,19 КБ )

************************************************************************************
Методом проб и ошибок :blush: обнаружил, что в этом файле через | написаны битрейты для снижения качества и улучшения стабильности канала.
Прописал у себя 320000 стало просто шикарно, но это пока я нахожусь далеко от помех.
Когда прохожу в жилом районе или мимо заводов появляется заикание.
Кодек видит потери пакетов и снижает битрейт по тому списку в меньшую сторону. Поэтому в городе у вас качества особого не будет, ИМХО слишком загадили эфир всякими WiFi и прочей мишурой.
Можно конечно попытаться убрать низкие битрейты, но тогда он будет заикаться.

Больше 1 года мучаюсь с качеством звука по bluetooth. До этого в тигуане таких проблем не было, звук по качеству такой же как по проводу. Здесь же по проводу все зашибись, по голубому зубу — вообще никак. Подкасты слушать еще можно, а музыка жуть жуткая. Мало того что само качество аудиозвука в Аудио20 и штатной звуковой системе не супер, так еще и идут искажения при прослушивании через bluetooth.

Ну как искажения… я не профи в этом деле — при прослушивании музыки "по воздуху" звук шел искаженный, как будто перебор средних частот… как бы музыка "захлебываеся"

ОКАЗЫВАЕТСЯ ! есть настройка в звучании, которая убирает проблему качества передачи аудио… Какой пьяный немец это сделал и для чего, я не понимаю. Обнаружил сегодня, буквально нечайно нажав на кнопку "опции". Короче. проверьте у себя, если звук по bluetooth у вас не айс:
1. заходим в bluethoot, включаем прослушивание музыки
2. жмем колесиком вниз, выбираем "опции"
3. выбираем "громкость"
4. выбираем "стандарт"
у меня стояло "усиление". Как только ставим "стандарт" играет так же как по проводу. гип гип ура!

сорри за качество, снимал на ходу в темноте

двойное стекло водителя

Поставил и получай кайф от тишины… хотел бы сказать я, но как бы не так. Проездив почти 2 месяца с новым двойным стеклом сообщаю, разницы не ощутил никак :(

глюки климата

хандрить начал. нет нет да глюканет. например, езжу всегда с силой на 3-ке и направлении вниз и вверх (у меня впереди одинарный полуклимат) -> включаю сильный обдув на стекло (соответствующей клавишей), через 20-30 сек выключаю этой же клавишей -> напрвление воздух другое, сила обдува на 7-ке, как так ?!
то кондишен сам по себе отключится (никогда не отключаю).

кто знает эту систему можно обновить программным обеспечением у дилера?

обновление LED

Есть ли какие то "обновления" этой системы, которые можно "залить" у дилера? Это П.О. вообще обновляемое?

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

— вынимаем заглушки (2 крайние ломаются, видимо больше всего греются и пластмасса пересыхает)
— снимаем накладку
— откручиваем 2 пластиковых крепления (по 2 самореза) сверху по середине над радиаторами
— отгибаем их и засовываем картон или оргалит
— ставим все на место, покупаем недостающие заглушки в магазе

все заняло 20 мин.

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

Ну и для следящих за эпопеей с полкой сзади — последние новости с фронта.

Для крепления полки не хватает 2-х пластин (1- слева, 1 справа), которые крепятся к кузову (по 600 руб каждая, за кусок гнутого железа!) заклепками, к этим пластинам крепятся проушины, которые у меня есть.

Для крепления заклепками надо снимать полностью праву и левую обивку задней части салона :(
и еще не понятно как клепать, там дырок не так много для этого

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