Wie erzwinge ich eine A2DP-Senke, wenn ein drahtloses Bluetooth-Headset angeschlossen ist?

11

Ich habe Debian 9 Stretch auf meinem PC installiert, und wenn ich Musik hören möchte, kann ich sie nicht gut hören. In den Audioeinstellungen habe ich festgestellt, dass das A2DP-Profil vorhanden war, aber nichts passiert, wenn ich es auswähle. Es gibt eine Möglichkeit, dies zu erzwingen Die A2DP-Verbindung, wenn das Headset mit dem PC verbunden ist. Ich habe es übrigens bereits gekoppelt.

Hilfe wird geschätzt. Danke.

ELDIEGO2000
quelle

Antworten:

24

Ich verwende ein SoundBuds Curve-Headset in Debian 9 und hatte das gleiche Problem. Ich konnte nicht vom HSP / HFP-Profil zum A2DP-Profil wechseln.

Was das Problem für mich behoben hat, war das Bearbeiten von /etc/bluetooth/main.conf. Fügen Sie zuerst die folgenden Zeilen unter dem Tag [Allgemein] hinzu (kopiert von audio.conf, ich habe nach einer Lösung gesucht):

# 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

Aktivieren Sie als Nächstes die Unterstützung für mehrere Profile, die einige Zeilen weiter unten in der main.conf zu finden sind:

# Enables Multi Profile Specification support. This allows to specify if
# system supports only Multiple Profiles Single Device (MPSD) configuration
# or both Multiple Profiles Single Device (MPSD) and Multiple Profiles Multiple
# Devices (MPMD) configurations.
# Possible values: "off", "single", "multiple"
MultiProfile = multiple
Eike Suthau
quelle
5
Zuletzt starten Sie den Bluetooth-Dienst neu:sudo systemctl restart bluetooth
Antonio Vinicius Menezes Medei
3
Habe den Trick für mich mit meiner Sony WH-1000XM2 auf Debian 9
56ka
(Entschuldigung, ich habe vergessen, mich anzumelden, als ich Ihren Beitrag bearbeitet habe, damit die Änderung als anonymer Benutzer angefordert wird.)
56ka
Nach einer langen Zeit des Versuchs, dieses Problem zu beheben, war es das. Vielen Dank! Funktioniert einwandfrei
Yehonatan
Nach einigen Wochen kann ich sagen, dass es funktioniert, aber das Problem ist immer noch, dass ich den Bluetooth-Dienst jedes Mal neu starten muss, um mein Headset anzuschließen ...
56ka
0

Ich hatte auch Probleme mit der Soundbuds-Kurve und meinem MBP mit MacOS Mojave. Die Verbindung funktioniert einwandfrei, es ist jedoch schwierig, vom "Headset" -Modus / HSP | HFP in den "Musik" -Modus / A2DP zurückzukehren. Ich führe für meine Entwicklungsaufgaben mehrere Virtualbox-Maschinen über Vagrant aus. Ich erwähne das nur, weil ich zuvor eine App namens "Oversight" verwendet habe, die sich im Grunde zwischen Ihren Kamera- und Mikrofongeräten und dem Betriebssystem befand, sodass Sie benachrichtigt werden, wenn etwas versucht, auf sie zuzugreifen. Ich bemerkte, dass das Starten von Debian-VMs das Mikrofon auslösen würde, was möglicherweise zu meinem speziellen Problem beigetragen hat. Ich bin auf diesen Artikel gestoßen, vielleicht gibt es einige Parallelen für Debian?

Andere Konfigurationsprobleme können auch AptX-Audio deaktivieren. Wie Darko.Audio erklärt, fällt macOS auf einem Mac auf, wenn Sie 2,4-GHz-WLAN verwenden, wenn mehr als zwei Bluetooth-Geräte an einen Desktop angeschlossen sind oder wenn mehr als eines an einen Laptop angeschlossen ist SBC-Audio mit geringerer Qualität über die A2DP-Verbindung (Bluetooth Advanced Audio Distribution Profile). Das ist laut Apple.

...

Wenn Sie die Kopfhörer nur als Tonausgabegerät verwenden, verwenden sie technisch gesehen das A2DP-Bluetooth-Profil und idealerweise AptX für maximale Klangqualität. Wenn Sie das Mikrofon benötigen, verwenden sie das Headset-Profil oder das Freisprechprofil (HSP oder HFP). Dies ermöglicht sowohl die Aufnahme über das Mikrofon als auch die Wiedergabe über die Kopfhörer, aber die Klangqualität der Kopfhörer ist bei Verwendung von HSP oder HFP schrecklich.

Ref: warum Bluetooth-Headsets auf Windows-PCs schrecklich sind

Jaime
quelle