web-dev-qa-db-fra.com

Connexion A2DP non affichée dans PulseAudio

J'essaie de diriger la sortie audio vers mon récepteur Bluetooth Belkin Z73, mais une fois connecté et associé à la touche 0000, le récepteur ne s'affiche pas dans PulseAudio. De plus la commande suivante

pactl load-module module-loopback source=alsa_output.pci-0000_00_1b.0.analog-stereo sink=bluez_source.00:02:72:EA:95:61

renvoie Failure: Module initalization failed.

Est-ce que quelqu'un sait ce qui se passe?
Y a-t-il autre chose que je puisse essayer de canaliser l'audio?

5
brillout

Fonctionnement

pactl load-module module-alsa-sink device=bluetooth

devrait ajouter alsa_output.bluetooth à

pactl list sinks short

Puis basculez sur cet évier en suivant les instructions décrites dans le lien donné par Takkat

2
brillout

Le module-loopback est utilisé pour

réacheminer l'audio d'une source directement vers un évier.

La façon dont vous l'avez émis vous essayez de boucler un puits de sortie vers un périphérique d'entrée. Cela ne fonctionnera évidemment pas, donc l'erreur "initialisation a échoué".

Si vous souhaitez que votre audio se trouve sur les deux éviers, la carte son locale et le récepteur Bluetooth utilisent module-combine-sink .

Pour vous connecter à un récepteur Bluetooth, vous devez le faire reconnaître par pulseaudio. Vérifiez avec la commande suivante si ce récepteur est présent avant d'essayer de vous y connecter:

pacmd list-sinks

Si vous pouvez voir votre récepteur Bluetooth, vous pouvez le connecter comme indiqué dans ma réponse à cette question:

Au cas où votre récepteur ne serait pas répertorié, il pourrait y avoir un problème de connexion avec Bluetooth (Bluez/Blueman selon votre distribution). Vous pouvez ensuite essayer si le retrait du périphérique de la liste des périphériques connus et le rétablissement du processus de couplage peuvent vous aider.

3
Takkat

J'ai eu un problème similaire avec mon Belkin N04. réponse de brillout m'a aidé aussi. Mais ensuite, j'ai remarqué que pulseaudio-module-bluetooth n'était pas installé. Donc je l'ai installé, et tout fonctionne bien maintenant.

2
mathume

J'ai eu le même problème avec Xubuntu 12.10, l'installation pulseaudio-module-bluetooth Install pulseaudio-module-bluetooth le fait fonctionner.

0
Felipe

J'ai eu le même problème dans Ubuntu 13.10 et pactl module de chargement-module alsa-sink = Bluetooth n'a pas aidé. L'appareil ne figure pas dans la liste.

Ce qui avait aidé, c’était d’ajouter l’appareil dans le fichier ~/.asoundrc et de le charger manuellement:

pulseaudio -k
Sudo /etc/init.d/bluetooth stop
Sudo /etc/init.d/bluetooth start

echo pcm.btheadset {\
        type bluetooth\
        device 20:13:03:23:08:55\
        profile "a2dp"\
} > ~/.asoundrc



aplay -D btheadset -f s16_le /usr/share/sounds/alsa/Front_Center.wav

pulseaudio -D
pactl unload-module module-bluetooth-discover
pactl unload-module module-bluetooth-device  
pactl unload-module module-alsa-card
pactl load-module module-alsa-sink device=btheadset sink_name=btheadset sink_properties=device.description=Headphones

Sois sûr que:

Sudo apt-get install bluez-tools bluez-utils bluez-alsa bluez-audio pulseaudio-module-bluetooth
Sudo apt-get remove blueman
0
Dmitry C.