Zestaw słuchawkowy Bluetooth o niskiej jakości dźwięku w systemie Ubuntu

66

Kupiłem bezprzewodowy zestaw słuchawkowy (telefon + mikrofon) Philips SHB4000 (bluetooth) i ma dobrą jakość, gdy sparuję go z telefonem lub komputerem z systemem Windows, ale po sparowaniu z tym samym komputerem na Ubuntu (14.10 64 bity) jakość dźwięku spada.

Szukałem w Google, ale nie znalazłem żadnej przekonującej odpowiedzi.

Tks z góry! …

Cleber Marques
źródło
6
Wygląda na to, że używasz HSP / HFP zamiast A2DP, przejdź do ustawień dźwięku, a następnie sprawdź, czego używa
SHB4000
Miałem głośny dźwięk podczas zmiany na A2DP ... Przestraszyłem się! : P Tks! Teraz działa z dobrą jakością!
Cleber Marques
Ten sam problem z Philips SHB7150 [Philips SHB7150] [1] [1]: p4c.philips.com/cgi-bin/dcbint/…
Laurent06000
1
Dla tych, którzy mieli ten sam problem, co ja (że odtwarzanie w wysokiej wierności nie działa i wycina wszystkie audio i aplikacje korzystające z tego dźwięku): ten skrypt rozwiązał problem: askubuntu.com/a/864841/119445
Peeperkorn

Odpowiedzi:

129

Rozwiązanie: Przejdź do ustawień dźwięku, a następnie sprawdź, czego używa SHB4000. Jeśli używa HSP / HFP, zmień na A2DP.

Cleber Marques
źródło
1
Działa to również dla mojego MPow!
Fran Marzoa,
3
Dzięki. Zauważyłem, że to również zadziałało w moim Sony MDR-ZX770BN.
Nicholas
1
Wygląda na to, że mówiłem za wcześnie. Kiedy zmieniam ustawienia z HSP / HFP na Zlew A2DP, dźwięk ucina się i wszelkie aplikacje, które używają dźwięku przestają działać
Peeperkorn
1
Działa to dla mnie na Fedorze 25. Tymczasowo przekierowałem rzeczy z powrotem przez moje głośniki, ale po prostu zamieniłem Urządzenie wyjściowe kilka razy tam i z powrotem i zaczęło działać idealnie.
Craig Otis
1
Ale dla mojego Sony MDR-ZX770BN nie mogę zmienić na A2DP: konfiguracja nie została zapisana. Gubuntu 17.04
demon101
10

Dla tych, którzy doświadczają tego z Ubuntu 16.04 i przejście na A2DP działało tylko raz, musiałem odłączyć, zapomnieć urządzenie, ponownie połączyć się, przełączyć na A2DP, aby znów zaczął działać.

(Chciałem opublikować to jako komentarz, ale n00b-ness temu zapobiega)

Nevakanezzar
źródło
dodałem poniższą konfigurację bluetooth zgodnie z 56ka. nie działało to też prawie nie działało, dopóki nie wróciłem do dźwięku i nie wybrałem głównego głośnika jako domyślnego, a następnie mój obecny boombar urządzenia jako domyślny - jest trochę niestabilny - i wymaga przejścia przez sekwencje
Vahid
koleś! to mnie uratowało, dzięki
Matías Cánepa
6

Oto rozwiązanie, które działało dla mnie na Debianie 9 (menu niemożliwe do zastosowania)

Ważne: przed każdym ponownym połączeniem będziesz musiał ponownie uruchomić bluetooth!

Źródło: https://unix.stackexchange.com/a/415928/325467


Używam zestawu słuchawkowego SoundBuds Curve w Debianie 9 i miałem ten sam problem, nie mogłem przejść z profilu HSP / HFP na profil A2DP.

Tym, co naprawiło problem, była edycja /etc/bluetooth/main.conf

sudo nano /etc/bluetooth/main.conf

Najpierw dodaj następujące wiersze pod znacznikiem [General] (skopiowane z audio.conf, znalazłem szukanie rozwiązania):

# Automatically connect both A2DP and HFP/HSP profiles for incoming
# connections. Some headsets that support both profiles will only connect the
# other one automatically so the default setting of true is usually a good
# idea.
AutoConnect=true

Następnie musisz włączyć obsługę wielu profili (kilka wierszy poniżej), po prostu odkomentuj i ustaw wartość na multiple

MultiProfile = multiple

Następnie uruchom ponownie usługę Bluetooth

sudo systemctl restart bluetooth 

Ważne: przed każdym ponownym połączeniem będziesz musiał ponownie uruchomić bluetooth!

56ka
źródło
Jakość jest teraz znacznie lepsza, ale mikrofon zniknął: D
MonkeyMonkey
2

Musiałem zrobić zarówno ustawienie main.conf na wiele profili, a następnie usunięcie słuchawek i dodanie ich z powrotem, a następnie ustawienie domyślne na High Fidelity.

Bart Burroughs
źródło