Кроме hsp hfp как исправить? - OXFORDST.RU

Кроме hsp hfp как исправить?

Профили Bluetooth — A2DP, AVRCP, FTP, HFP, HSP, BPP, HID

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

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

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

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

1. Расширенный профиль распространения аудио (A2DP)

Коротко известный как A2DP, этот профиль отвечает за передачу высококачественного стереозвука от источника (SRC) к приемнику (SNK). Источником (SRC) является в основном устройство, производящее цифровой звук, а приемник (SNK) является приемным устройством в пикосети — сети устройств, подключенных с использованием технологии Bluetooth.

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

2. Аудио/видео профиль дистанционного управления (AVRCP)

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

AVRCP играет жизненно важную роль в управляющем устройстве (например, смартфоне) и целевом устройстве (гарнитуре Bluetooth, динамике и т. д.).

Когда вы нажимаете кнопку (воспроизведение, паузы, затем и т. д.) На управляющем устройстве, команда обнаруживается контроллером с помощью AVRCP. Профиль впоследствии преобразует команду в A/V-сигнал управления, который он передает целевому устройству.

3. Профиль передачи файлов (FTP)

4. Профиль громкой связи (HFP)

Как указано в названии, профиль Hands-Free (HFP) отвечает за успешное выполнение беспроводных телефонных звонков с устройства Bluetooth. Вы найдете этот профиль в мобильных телефонах, автомобильной информационно-развлекательной системе, наушниках и т. д.

HFP использует кодек Continuious Variable Slope Delta (CVSD) (кодирование используется для сжатия данных аудиосигналов) для передачи голоса и для определения некоторых параметров управления голосом (например, громкости). Если вы собираетесь использовать громкую связь во время вождения или в любом другом месте, ваше устройство должно иметь этот профиль.

5. Профиль гарнитуры (HSP)

6. Базовый профиль печати (BPP)

7. Профиль устройства интерфейса пользователя (HID)

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

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

PulseAudio + Bluetooth-наушники: не используется микрофон

Lenovo V510, Calculate Linux, PulseAudio, JBL E45BT. При Bluetooth-подключении (профиль «Гарнитура HSP/HFP») микрофон не воспринимается, т.е. Audacity не начинает запись вовсе — не просто тишина, а линия времени не удлиняется.

Что делать? Спасибо.

  • Ответить на это сообщение
  • Ссылка

Обматерить поттеринга с его пульсаудио и авторов bluez заодно. Блюпуп-наушники в линуксе работают как попало.

Потом выложи выхлоп pactl list sources

  • Ответить на это сообщение
  • Ссылка

Уже много раз обсуждали. Значит твоя гарнитура поддерживает только один из профилей (hsp или hpf, я забыл какой именно). А pulseaudio на данный момент поддерживает только другой из них.

Самый лёгкий способ — сменить наушники (если есть возможность в магазине проверить). Либо искать костыльные решения (не знаю, насколько они работоспособны, у меня в своё время получилось завести, но очень коряво).

  • Ответить на это сообщение
  • Показать ответ
  • Ссылка

Хотя конкретно твоя модель, если верить офсайту, поддерживает и hsp, и hfp. По логике должна работать.

pavucontrol что показывает? Ты в нём переключаешь на hsp/hfp?

  • Ответить на это сообщение
  • Показать ответ
  • Ссылка

Проверить что микрофон точно работает.

Покрутить всё что можно при включении соответствующего профиля в pavucontrol.

96%, что вопрос решится.

  • Ответить на это сообщение
  • Показать ответы
  • Ссылка

Ну и да, что-то такое, надеюсь, у тебя уже установлено pulseaudio-bluetooth.

  • Ответить на это сообщение
  • Показать ответ
  • Ссылка

А вообще, гуглить. Проблема стара как мир, никто и не собирается её нормально решать в ближайшее время. Кучи инструкций и доков в Сети.

  • Ответить на это сообщение
  • Ссылка

Микрофон работает: при использовании с Windows. Со смартфоном. В pavucontrol «Гарнитура HSP/HFP».

А где смотреть ошибки в данном случае?

  • Ответить на это сообщение
  • Ссылка

В pavucontrol «Гарнитура HSP/HFP».

А где смотреть ошибки в данном случае?

  • Ответить на это сообщение
  • Показать ответ
  • Ссылка

Для начала посмотри, что на вкладке Input devices.

  • Ответить на это сообщение
  • Показать ответ
  • Ссылка

Завтра сделаю скриншоты, но, как я уже сказал, в устройствах ввода наушники есть (вместе с качелькой уровня усиления, но без индикации уровня входящего звука), а во вкладке «Конфигурация» режим «Гарнитура HSP/HFP».

  • Ответить на это сообщение
  • Показать ответ
  • Ссылка

А ты поставил это устройство как устройство по умолчанию?

  • Ответить на это сообщение
  • Показать ответ
  • Ссылка

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

  • Ответить на это сообщение
  • Показать ответ
  • Ссылка

А в других приложениях, кроме audacity, проверял? Желательно тех, у кого нативная поддержка pulseaudio (если правильно помню, в audacity только через маршрутизацию в alsa).

  • Ответить на это сообщение
  • Показать ответы
  • Ссылка

Нет, только ещё в Скайпе. Спасибо, погуглю, посмотрю.

  • Ответить на это сообщение
  • Ссылка

Что-то я ничего не добился.

Учитывая, что у меня еще шум вместо звука с микрофона ноутбука, то решил попытаться перейти на Alsa.

  • Ответить на это сообщение
  • Показать ответ
  • Ссылка

В дополнение к моему комментарию. Документация ещё говорит, что ofono добавляет в pulseaudio поддержку HFP, но как-то у меня оно не добавило. Т.е. профиль так и остался недоступен, хотя пульса ofono вроде как признала.

  • Ответить на это сообщение
  • Показать ответы
  • Ссылка
Читайте также  C5 нестабильные сектора как исправить?

UPD: а нет, шума с микрофона ноутбука нет.

  • Ответить на это сообщение
  • Ссылка

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

  • Ответить на это сообщение
  • Ссылка
  • Ответить на это сообщение
  • Показать ответ
  • Ссылка

О, спасибо, а я оригинальные пытался портировать. Может с этими более удачно выйдет. Возможно, что надо «headset» option of module-bluetooth-discover подправить. Эффектом от патча должно быть «available: yes» в выводе (при подключенном устройстве):

Напротив headset_head_unit: (или аналогичное название).

  • Ответить на это сообщение
  • Показать ответ
  • Ссылка

надо «headset» option of module-bluetooth-discover подправить

А это как сделать? :)

Кстати, у меня там были ошибки в /var/log/messages , которых, кажется, раньше не было… Кажется, kernel: Bluetooth: unknown opcode .

А не подскажите, как/где смотреть более подробный логи bluetoothd и bluealsa?

P.S. А еще не подскажите, где в коде поменять написание версии ( pulseaudio —version )? Чтобы мне понимать, что патчи точно применились…

  • Ответить на это сообщение
  • Показать ответ
  • Ссылка

Та у меня 9.0, т.е. это бэкпорт и оригиналы мне и нужны. Я думал, что патчи старее. Может поэтому с трудом накладывается.

как/где смотреть более подробный логи bluetoothd и bluealsa?

Если запускать руками в консоли, то bluealsa всё туда и выводит. bluetoothd надо для этого передать -nd . Я так делал.

Найти строчку с module-bluetooth-discover в /etc/pulse/defaults.pa и дописать headset=native в конец. Хотя, может оно и не надо, вроде патчи меняют значение этой опции по умолчанию.

kernel: Bluetooth: unknown opcode

У меня hci0: hardware error какой-то есть, но я игнорирую.

где в коде поменять написание версии

Вообще оно там генерируется (в configure.ac прописан вызов git-version-gen ), но можно попробовать в src/pulse/version.h после конфигурирования.

  • Ответить на это сообщение
  • Показать ответы
  • Ссылка

как/где смотреть более подробный логи bluetoothd и bluealsa ?

Если запускать руками в консоли, то bluealsa всё туда и выводит. bluetoothd надо для этого передать -nd . Я так делал.

Ой, имел ввиду PulseAudio, а не Bluealsa :) Ну оно log-level в /etc/pulse/daemon.conf .

  • Ответить на это сообщение
  • Ссылка

Эх, так ничего и не вышло…

Ну, A2DP работает, как и раньше. Но не HSP, HFP…

  1. Без патча, headset=native .
  2. Без патча, headset=ofono .
  3. С патчем.
  4. С патчем, headset=ofono .
  5. С патчем, headset=native .
  6. С патчем, отключенным при компиляции ofono, headset=native . Это добавляет режим Headset (HFP) . При подключении — ошибка (полный лог):

Стерео беспроводная гарнитура или давно забытый заказ

  • Цена: Сейчас 11.97$, покупалась за 3.16$
  • Перейти в магазин


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

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

Все управляющие элементы находятся на пульте. Стандартный набор из кнопок плей/пауза, след/пред трек, которые так же служат приемом звонка и регулировке громкости. Громкость регулируется долгим нажатием на необходимую кнопку, на телефон в этот момент это никак не отображается. Имеется красный и синий светодиод. При подключении к телефону они поочередно мигают, а женский голос говорит «Пейринг», вполне адекватным английским. В этот момент на телефоне сразу обнаруживается устройство ВТ, нажимая на него идет подключение, почти моментально и девушка сообщает «коннектед». При использовании ушей синий диод мигает, что доставляет дискомфорт, в темной комнате этот «маячок» со временем раздражает. Так же на пульте рядом с диодами находится отверстие микрофона, ожидал жуткого качества, но, на удивление, работает достаточно хорошо, четко и громко.(Убитый динамик на моем Н4 на порядок хуже работает). Сбоку порт зарядки микроусб.

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

И самые важные функции гарнитуры.
Музыка. Звук на уровне обычных затычек, качества и приятных ощущений, как во вторых пистонах нет, громкости не просто много, ее МНОГО, басы долбят в плохом понимании, никакого аккуратного вуп-вуп. Высокие скрипят и пищат, НО убрав половину громкости, звук стал «адекватным». Я не жду супер качества и не являюсь меломаном или знатоком как должны звучать уши, но есть с чем сравнить и как обычные затычки они вполне годятся. Один нюанс, звук уходит в левое ухо, т.е. голоса звучат немного слева.
Во-время разговора собеседник меня слышит хорошо, пульт просто «висел», я так же слышу собеседника хорошо. «Левая» проблема так же присутствует. Сам проверял и слышимость приятно порадовала. Зона покрытия без прерываний примерно 10м, как и заявлено. С конкретными заиканиями работала через 2 железобетонных стены. Автономность порадовала, на заряде, что пришел вместе с гарнитурой проработали около 3 часов музыки на 50% громкости. Кстати, во время разряда, девица сообщала громким английским «лоу бэтари, плиз чардж» минуты 3, каждые 30 сек, что успело надоесть, вплоть до желания снять уши, но я выдержал. Последний вопль был, что батарея занижена и через секунду «павер оф». При зарядке горит красный диод.

На момент покупки без скидки стоили 13у.йо. За такие деньги брать не стоить, лучше сэкономить на завтраках, докинуть еще 15у.йо и взять уже раннее обозреваемые здесь уши с закосом на Parrot Zik. 12 баксов за них просят сегодня, я бы не взял, зная их качество. За 3 бакса, гарнитура шикарная для небалованного пользователя. Сравнивать с брендами смысла нет.
Куплена гарнитура за свои кровные, никто халявы мне не присылает, оно и не мудрено. :)

Глоссарий терминов

  • 1 HSP
  • 2 HFP
  • 3 A2DP
  • 4 SBC
  • 5 LDAC
  • 6 aptX
  • 7 AAC

(Handset Profile) – базовый профиль необходимые для взаимодействия трубки (мобильного телефона) и гарнитуры. Не подходит для прослушивания музыки.

(Hands free Profile) – расширенные по сравнению с HSP функциональные возможности, используется для управления мобильным телефоном со станции в автомобильном блоке hands free. Не подходит для прослушивания музыки.

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

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

Распределение объемного звука не входит в объем данного профиля.

В общем случае схема работы такая:

После установления потокового соединения и запуска процедуры потокового вещания приёмник (SNK) и передатчик (SRC) находятся в состоянии STREAMING, в котором SRC (SNK) готов к отправке (приему) аудио. SRC использует процедуру отправки аудио потока для отправки аудиоданные в SNK, который, в свою очередь, использует процедуру приема аудиопотока для приема аудиоданных. Специфичные для аудио параметры указываются в заголовках AVDTP.

Читайте также  Bccode 116 Windows 7 как исправить?

По итогу, A2DP – это набор правил и инструкций по которым происходит процесс передачи аудиопотока.

Первой процедурой в передаче звука является кодирование (декодирование). За это отвечают так называемые кодеки.

Базовым кодеком для A2DP является SBC, но также возможность поддержки дополнительных кодеков.

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

Используется почти во всех аудиоустройствах Bluetooth.

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

  • Частота дискретизации: 44.1 kHz и 48 kHz;
  • Каналы: моно, двойной канал, стерео, совместное стерео;
  • Битрейт: от 127 kb/s в моно режиме, до 345 kb/s в стерео (при высококачественном подключении)

Как видим, характеристики данного кодека подходят большинству пользователей. Максимальный битрейт стандартного mp3 – 320 kb/s, большая часть треков, которые вы слушаете в VK имеет битрейт ещё ниже.

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

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

Кодек компании Sony, насколько нам известно, используется только в их собственных продуктах. Отличается большей «полосой пропускания» – у LDAC есть 3 настройки качества:

  • «высокое качество аудио» (990 кбит/с) – используется при уверенном сигнале;
  • «стандартное» (660кбит/с) ;
  • «приоритет подключения» (330 кбит/с) – используется при наличии помех.

По словам разработчиков, за счет более совершенных алгоритмов даже в режиме 330 kb/s, звук получается более качественный чем в SBC.

Кодек разработанный в прошлом веке и принадлежит Qualcomm. Базовая версия имеет схожие с SBC характеристики: 16 бит, битрейт – 384 kb/s, частота – 48 kHz, и схожее качество звука.

Однако у него есть много разновидностей:

  • aptX HD – улучшенное качество звука – 24 бит, битрейт – 576 kb/s;
  • aptX LL – кодек для геймеров – низкая задержка – 40 мсек;
  • Enhanced aptX – кодек поддерживающий передачу объёмного звука 5.1;
  • aptX Adaptive – объединяет в себе HD и LL варианты, меняется качество или задержка в зависимости от потребности пользователя.

Продвинутый аудио кодек (Advanced Audio Coding).

MPEG AAC Low Complexity (AAC-LC) – это высокопроизводительный аудиокодек для превосходного качества звука при низких скоростях передачи данных. AAC, изобретенный Fraunhofer IIS, широко используется в мобильных музыкальных проигрывателях, таких как iPod и мобильные телефоны.

  • Битрейт: до 256 кбит/с на канал;
  • Частота дискретизации: от 8 до 96 кГц;
  • Каналы: моно, стерео, многоканальный (например, 5.1, 7.1)

Используется в Apple iPod, iTunes, QuickTime, ISDB Japan, AV-ресиверы, автомобильные радиоприемники, мобильные музыкальные плееры, мобильные телефоны.

Redmi AirDots: почему один наушник стал тише играть

Как исправить

Выше даны развернутые инструкции по решению неполадок со звуком. Теперь коротко о том, что в той или иной ситуации нужно делать:

Причина Решение
Засорилась сетка мембраны Поместить наушник сеткой в воду так, чтобы динамик не касался влаги. Промыть сетку и поставить сушиться;
Поврежден провод Оценить степень повреждения. Если отошел контакт, то пошевелить провод и штекер. При разрыве контакта отнести гаджет в сервисный центр;
Попала вода Поместить наушники рядом с радиатором отопления или в пакет с рисом и дождаться полного высыхания;
Программная причина Настроить баланс звука на компьютере или смартфоне. Если это не помогло, то обновить драйверы.

Чистка амбушюры

Чаще всего звук в наушнике ухудшается из-за загрязнений: ушная сера, пыль или капельки воды. Почистить гаджет можно в домашних условиях за несколько минут.

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

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

Пробуем сбросить настройки

1. Удаляем наушник на устройствах

Просто откройте настройки Bluetooth на устройстве к которому вы уже подключали эти наушники, найдите их в списке сопряженных устройств (мои устройства), нажмите на (i) или на кнопку в виде шестеренки рядом с наушниками и выберите «Удалить устройство», или «Забыть это устройство».
Если в списке есть два наушника с «_R» и «_L» в конце названия – удаляем оба!

На iPhone/iPad и на Android устройствах это делается примерно одинаково. Точно так же можно удалить наушники на ноутбуке в параметрах Windows. Ниже я дам ссылки на инструкции, где более подробно показано как это сделать.

2. Делаем сброс настроек

Сброс на Xiaomi Redmi AirDots и Earbuds – это вообще отдельная тема. В инструкции которая в комплекте написан один способ, в инструкциях в интернете показаны другие решения, а на практике (с моими наушниками) происходит вообще что-то непонятное. При попытке сбросить настройки они как будто просто выключаются и включаются. Поведение индикаторов на наушниках может быть разным, но сам способ один.

  1. Достаем оба наушника из кейса.
  2. Одновременно нажимаем на кнопку на каждом из наушников и держим ее 15-20 секунд.

    Желательно нажимать так, чтобы вы могли видеть светодиоды.
  3. Кладем наушники обратно в кейс.
  4. Достаем из кейса и подключаем на устройстве правый наушник. Он будет называться «Mi True Wireless EBs Basic_R» или «Redmi AirDots_R».

Еще один способ:

  1. Достаем наушники из кейса и выключаем их подержав кнопку нажатой на каждом наушнике 5 секунд. Загорится красный индикатор и погаснет.
  2. Зажимаем клавиши на обеих наушниках на 30-50 секунд. Когда произойдет сброс, из АирДотсов должен прозвучать звуковой сигнал (два раза).
  3. Прячем наушники в кейс, после чего достаем их, ждем несколько секунд и подключаем к устройству.

Как происходит синхронизация наушников AirDots: достаем их из кейса или включаем вручную и на обеих наушниках активно мигает индикатор. После чего на левом наушнике индикатор гаснет, а на правом продолжает медленно мигать. Это значит, что наушники соединились и готовы к подключению.Инструкция по подключению к мобильным устройствам: Как подключить наушники Redmi AirDots и Xiaomi Earbuds к телефону? Инструкция по подключению к ноутбукам и ПК: Подключаем Xiaomi Redmi AirDots и Earbuds к ноутбуку или компьютеру на Windows

Если остались какие-то вопросы, или вы решили эту проблему другим способом – напишите об этом в комментариях.

При включении Bluetooth-наушников Xiaomi приходится заново их синхронизировать

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

Читайте также  Ошибка позиционирования жесткого диска как исправить?

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

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: