Bluetooth Автоподключение к гарнитуре делает A2DP Sink недоступным

Вопрос или проблема

При включении моей Bluetooth-гарнитуры (Sony MDR-XB950N1) и автоматическом подключении Bluetooth к моему компьютеру, автоматически выбирается профиль HSP/HFP, из-за чего звук становится ужасным.

Кроме того, при ручном переключении профиля на A2DP sink через Phonon и терминал (pacmd set-card-profile 3 a2dp_sink) появляется сообщение, что A2DP sink недоступен.

Тем не менее, когда я вручную подключаю гарнитуру к компьютеру (это временное решение проблемы, но оно не очень удобно), отключая и снова подключая, A2DP sink становится доступным и автоматически используется вместо HSP профиля.

У меня возникла та же проблема, которая появилась внезапно с различными наушниками (JBL TUNE660NC). Те же симптомы, и мне также пришлось подключаться вручную как временное решение (наушники можно было сопрягать, но не доверять). Профиль был корректным при автоматическом подключении на Android, и я не смог связать проблему с каким-либо изменением конфигурации или обновлением pulseaudio/bluez на стороне компьютера.

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

Для MDR-XB950N1 это делается одновременным нажатием кнопок питания и телефона/play/pause в течение 7 секунд. Для JBL TUNE660NC я сделал это, одновременно удерживая кнопки увеличения и уменьшения громкости в течение примерно 15 секунд.

Ответ или решение

Когда вы сталкиваетесь с проблемой, когда ваш Bluetooth-наушник (например, Sony MDR-XB950N1) автоматически подключается к компьютеру и выбирает профиль HSP/HFP, что приводит к ухудшению качества звука, следует предпринять несколько шагов для решения этой проблемы.

1. Проверка профиля Bluetooth

Профили HSP (Headset Profile) и HFP (Hands-Free Profile) предназначены для голосовых вызовов и имеют низкое качество звука, в отличие от профиля A2DP (Advanced Audio Distribution Profile), который обеспечивает высококачественное воспроизведение аудио. Чтобы решить проблему:

  • Убедитесь, что ваше устройство поддерживает профиль A2DP.
  • Если на компьютере используется PulseAudio, проверьте доступные профили с помощью команды:
    pactl list cards

    Это позволит определить, корректно ли определяются поддерживаемые профили.

2. Устранение проблемы с автоматическим подключением

Автоматическое подключение наушников иногда может приводить к выбору недоступного профиля A2DP. Попробуйте удалить устройство Bluetooth и заново его спарить:

  1. Удалите наушники из списка Bluetooth-устройств на компьютере.
  2. Включите наушники в режим спаривания.
  3. Заново добавьте устройство в Bluetooth-устройства вашего компьютера.

3. Настройка PulseAudio

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

  • Используйте терминал для изменения профиля:
    pacmd set-card-profile <номер_карты> a2dp_sink

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

4. Ручное подключение

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

5. Сброс наушников

Иногда проблема может быть связана с настроенной памятью наушников. Попробуйте сбросить наушники к заводским настройкам. Для Sony MDR-XB950N1 это можно сделать, одновременно удерживая кнопку питания и кнопку воспроизведения/паузы в течение 7 секунд. Для JBL TUNE660NC нужно одновременно удерживать кнопки увеличения и уменьшения громкости в течение примерно 15 секунд. Это поможет удалить сохранённые настройки и, возможно, исправит проблему.

Заключение

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

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

Капча загружается...