Hab mir grad eingebildet ich spiel mal schnell ein wenig Musik von meinem Handy via A2DP am Computer ab, jetzt sitz ich schon wieder seit Stunden hier.
Dank unserem genialen Wiki hab ich auch alles schnell fast zum laufen gekriegt.
Nach dem Pairing hatte ich direkt ein neues Eingabegerät unter pavucontrol und die Pegelanzeige hat sich munter bewegt aber die Lautsprecher machen keinen Mucks. Mittels module-loopback kann man den Input umbiegen und alles funktioniert super, soweit so gut.
pactl load-module module-loopback source=bluez_source.12_34_56_78_9A_BC
Nachdem im syslog einige Beschwerden von module-bluetooth-device eingegangen sind habe ich wie im Wiki beschrieben die Socket Option enabled
also in /etc/bluetooth/audio.conf "Enable=Source,Socket" eingefügt. Aber an der Sache mit dem manuellen loopback hat das nichts geändert.
Das manuelle laden des loopbacks ist allerdings das geringste Problem wie ich feststellen musste. Verbinde ich mein Handy nämlich mit dem Rechner hängt der Pulseaudio daemon solange an der folgenden Logzeile bis vom Handy Audio gestreamt wird.
Mit Enable=Socket
D: [bluetooth] module-bluetooth-device.c: Sending BT_REQUEST -> BT_START_STREAM
D: [bluetooth] module-bluetooth-device.c: Trying to receive message from audio service...
Ohne Enable=Socket
W: [pulseaudio] module-bluetooth-device.c: Bluetooth audio service not available
D: [pulseaudio] module-bluetooth-device.c: Acquiring transport /org/bluez/6832/hci0/dev_12_34_56_78_9A_BC/fd0
Sprich ich höre Musik am Rechner
verbinde mein Handy => Musik weg (auch pavucontrol etc hängt komplett)
starte Musik auf meinem Handy => Musik am Computer läuft weiter
lade loopback module => Höre beide Musiken wie gewünscht.
Hoff von euch hat jemand Erfahrung und kann mir sagen was ich falsch mache.
Vielen Dank schonmal.