A2DP lavabo sans pulseaudio
Donc j'essaye de faire de mon serveur linux jouer de la musique envoyés à partir de mon téléphone Android via bluetooth (la machine linux est le A2DP évier et que le téléphone est à la source).
Ce que j'ai fait jusqu'à présent:
- installer bluez et permettre audiosource/audiosink
- coupler le téléphone et le serveur
- se connecter au serveur de téléphone (téléphone dit que c'est du streaming audio via bluetooth)
Mais je ne peux pas entendre quoi que ce soit. Aussi, la plupart des guides sur internet suppose Pulseaudio et je préfère utiliser ALSA.
J'ai actuellement la suivante dans /etc/asound.conf:
pcm.!default{
type bluetooth
profile "auto"
}
Je suis en cours d'exécution Bluez v4.99 et Alsa v1.0.25.
Des idées?
avez-vous jamais comprendre cela? Je vais avoir le même problème...
OriginalL'auteur lode | 2012-09-09
Vous devez vous connecter pour publier un commentaire.
Je sais que c'est un vieux post, mais j'espère que la réponse est utile pour les personnes qui travaillent actuellement sur ce.
Vous pouvez utiliser le fichier /etc/bluetooth/audio.conf, qui est à l'échelle du système de fichier, ou ~/.asoundrc, qui est votre fichier local. Les deux sont lus par BlueZ/ALSA. Cependant, je pense que vous devez inclure l'adresse MAC dans votre fichier de config, z.B.:
Les meilleures ressources que j'ai trouvé pour ce sont les suivants:
1) Jacques B du blog: Bluez doit être l'un des secrets les mieux gardés de Linux
Il explique la structure et l'interface entre BlueZ et ALSA, je ne trouve nulle part ailleurs sur l'internet.
2) Son deuxième post avec le code: Bluez A2DP AudioSink pour ALSA
3), ALSA site, qui introduit la structure de pcm plugins, mais n'explique pas très bien.
4) Certains plugin ALSA tutoriels: ALSA wiki
Quelques commandes utiles:
De l'exécution de ces après la modification de la asoundrc ou audio.fichiers de conf.
OriginalL'auteur MrUser
Vous trouverez ici un manuel pour configurer la fonction bluetooth avec ALSA et Pulseaudio:
-testé sur Linux Mint 17.3 Mate, 64bit /Ubuntu 14.04 Mate, 64bit-
COMMENT FAIRE ALSA ET BLUETOOTH TRAVAILLER ENSEMBLE SANS PA
Cette partie est de la pure ALSA-base de systèmes sans Pulseaudio comme KXStudio, QStudio64,Tango studio..!
Assurez-vous que Pulseaudio est désinstallé et votre cartes son
la configuration est bonne dans ALSA!
supprimer pulse-audio les cookies et les fichiers dans
/home/USERNAME/.config/impulsion
type:
gksudo pluma /etc/bluetooth/audio.conf
Ensemble
[Général]
Enable=Socket
Enregistrer le fichier.
type:
Numérisation ...
XX:XX:XX:XX:XX:XX
Casque Stéréo
Créer un caché-fichier nommé .asoundrc dans votre maison-le dossier!et d'écrire:
Remplacer “XX:XX..” avec l'adresse de votre appareil.
Enregistrer le fichier!
De l'exécution de ces après la modification de la asoundrc ou audio.fichiers de conf:
ou redémarrez votre ordinateur!
--------------------------------------
Aller à votre blueman-applet à votre barre des tâches, recherche & configuration de votre nouvel appareil!
Remarque: Certaines bluetooth-appareils ont besoin d'un mot de passe (par exemple. 0000) par défaut
Gardez votre trouve et de l'appareil lié à la “confiance”!
Connecter votre appareil AUDIO via A2DP!
------------------------------------
Si votre appareil est connecté à votre système, vous pouvez jouer des sons avec totem (gui), vlc (gui+terminal), mplayer (terminal), qmmp (gui), banshee et les navigateurs en mode bluetooth lors du réglage de la sortie dans les joueurs à “par défaut”!
-------------------------------------
RENOMMER LE .ASOUNDRC DANS LA MAISON-DOSSIER “.ASOUNDRC_OFF”
POUR OBTENIR VOTRE ANCIEN SYSTÈME-PARAMÈTRES BLUETOOTH SANS RETOUR!
type:
mv /home/USERNAME/.asoundrc /home/USERNAME/.asoundrcOFF
->pour désactiver le bluetooth spécifique asoundrc
type:
mv /home/USERNAME/.asoundrcOFF /home/USERNAME/.asoundrc
-> pour l'activer!
Alternative:
Faire deux “scénarios” pour activer/désactiver la fonction bluetooth .asoundrc dans votre maison-dossier:
Créer un fichier vide et écrire/coller:
Pour activer votre .asoundrc bluetooth de nouveau, créer un autre fichier avec l'entrée suivante:
ou:
De rendre les fichiers exécutables et les exécuter avec “ouvrir un terminal”!
Maintenant, vous avez deux “boutons” pour activer le bluetooth-son ou non.
Leur donner des icônes:
😉
-------------------------------------
JOUEURS
-----
Il est conseillé d'utiliser totem, Qmmp ou Banshee-joueur - car il n'y a rien de plus à faire que
lire et écouter! Aussi totem-le joueur montre des vidéos trop.
VLC-player “par défaut” sounddriver bluetooth pour le droit de travailler!
Vérifier dans: /home/USERNAME/.config/vlc/vlcrc
que alsa-audio-appareil
dans >>line1666<<
est:
Utilisez cette commande pour utiliser les joueurs avec le terminal:
Pour jouer de la musique, type:
MPlayer
-----
Si vous n'entendez aucun son ou obtenir des erreurs, essayez:
VLC-Player
------
type: start/stop/prochaine... pour naviguer!
ou utiliser le vlc-gui.
-------------------------------------
À utiliser mplayer graphique de l'interface, vous devez installer l'interface graphique d'emballage:
type:
Ouvrir un terminal via Ctrl-Alt-T et utilisez les commandes ci-dessous.Utiliser les lignes et le type/copier un par un pour éviter la confusion(!):
------------------------------------
Maintenant, vous pouvez commencer le mplayer-gui sans erreurs!
Si vous préférez le type de terminal:
ou
terminal de commande sans interface graphique:
Disponibles en Sortie des Modules et Pilotes:
------------------------
BLUETOOTH AVEC PULSEAUDIO
-------------------------
Pour les systèmes Linux qui vient avec pulseaudio:
(1.) Éditez le fichier /etc/bluetooth/audio.conf et décommentez la ligne suivante:
Exécutez la commande suivante pour installer les paquets les plus récents pour blueman et des modules liés:
sudo add-apt-repository ppa:blueman/ppa
sudo apt-get update
sudo apt-get upgrade blueman
entrez le code ici
(3.) Vérifier si les lignes suivantes sont ajoutées dans /etc/pulse/default.pa:
Si non, ajouter les lignes.
REBOOT!
Clic droit sur le panneau de configuration et activez bluetooth.
L'ancien profie de vous bluetooth de l'appareil seraient encore là, le supprimer.
Clic droit sur le blueman-panneau de configuration et sélectionnez le programme d'Installation de Nouveaux Périphériques.
Terminer l'assistant pour votre appareil.(Si vous avez des problèmes de “couplage”, redémarrez votre système et de sauter cette étape!)
Maintenant, vous obtenez un périphérique bluetooth connecté!
Pour envoyer/écouter de l'audio sur il suffit de suivre ces 2 étapes:
Ouvrir Mate-contrôle du volume-paramètres (ou pavucontrol) avec un clic droit dans la barre des tâches,
accédez à la section “MATÉRIEL” -
et utiliser la liste déroulante pour activer l'audio Intégré les profils de toutes les autres cartes son “off”
de sorte que l'appareil bluetooth s'active!
Maintenant démarrer le totem-player ou vlc (avec pulseaudio-output) pour transmettre de l'audio bluetooth!
Profiter de votre son!
😉
WLAN-QUESTIONS:
--------
Dans le cas où vous voyez une connexion wi-fi baisse après la connexion à l'appareil bluetooth exécuter les opérations suivantes
commande:
testé en 2017 pour LM 17.3 (Rosa) MATE et Ubuntu 14.04 par chalee:
http://mayastudio.tumblr.com/bluetooth
Ce n'est pas A2DP ÉVIER.
OriginalL'auteur chalee
Ma conjecture est que votre chemin audio n'est pas de routage bluetooth à vos haut-parleurs. J'ai vu de problème similaire, qui a été réglé manuellement à l'étape 5 de "se Connecter PulseAudio bluetooth source de PulseAudio ALSA évier" à partir de ce lien: http://jprvita.wordpress.com/2009/12/15/1-2-3-4-a2dp-stream/
OriginalL'auteur TJD
J'ai juste essayé de faire la même chose, je suis sous Fedora 19, de sorte que votre kilométrage mon varient. Voici les étapes que j'ai pris.
OriginalL'auteur Eugene Marcotte