J'essaie d'envoyer de l'audio sur l'airplay ( RAOP ) à partir d'Ubuntu 14.04. Le pulseaudio-module-raop d’Ubuntu prenait en charge mon Airport-Express de deuxième génération, mais il n’apparaît plus dans ma liste de puits pulseaudio. Cela fait 6 mois que je l'utilise, avec beaucoup de changements sur mon système, y compris une mise à niveau réussie de 12.04 à 14.04. Quelque part sur la ligne, je suppose que quelque chose a été mal configuré ou peut-être un fichier de préférences supprimé.
J'ai activé localement les périphériques sonores "Créer des découvertes Airplay AirTunes". J'ai essayé de supprimer les fichiers de préférences pulseaudio que je peux trouver et de désinstaller/réinstaller pulseaudio; la diffusion ne fonctionne toujours pas. Je suis même passé à la version en développement pulseaudio 5. - mêmes résultats. Pulse semble bien fonctionner sauf qu'il ne "voit" pas mes appareils Airplay.
A titre d’expérience, j’ai construit = version expérimentale RAOP2 de Pulse . Il voit mes appareils et peut leur envoyer de l'audio, mais il doit être lancé manuellement et je préférerais utiliser quelque chose d'un ppa pour les mises à jour, etc. Je sais que cela fonctionnait, alors je veux l'obtenir (pas le Raop2 expérimental - j'ai déjà ce travail) va encore.
Vous ne savez pas où regarder ensuite.
Depuis le site RAOP2 , voici le guide pour que RAOP2 fonctionne:
Tout d'abord configurez votre système de construction .
Sudo apt-get install build-essential paprefs git pulseaudio-module-raop intltool libjack0
Sudo apt-get build-dep pulseaudio
Maintenant, récupérez le code et construisez le logiciel
git clone https://github.com/hfujita/pulseaudio-raop2.git
cd pulseaudio-raop2
./autogen.sh
CFLAGS="-ggdb3 -O0" LDFLAGS="-ggdb3" ./configure --prefix=$HOME --enable-x11 --disable-hal-compat
make
Maintenant avant vous pouvez exécuter votre nouveau pulseaudio, vous devez effectuer certains réglages et supprimer le pulseaudio d'origine.
Exécutez paprefs et cochez l'option permettant de rendre les périphériques AirTunes disponibles.
Empêcher le démarrage automatique de pulseaudio:
mkdir ~/.Pulse
echo "autospawn=no" >> ~/.Pulse/client.conf
Sur Ubuntu 14.10 et les versions antérieures, vous devez copier la configuration d’alsa:
cp /usr/share/pulseaudio/alsa-mixer/profile-sets/extra-hdmi.conf src/modules/alsa/mixer/profile-sets/
Passons maintenant à à chaque fois que vous souhaitez utiliser une enceinte AirPlay, vous devez exécuter votre nouveau pulseaudio en procédant comme suit: supprimez toutes les instances existantes de pulseaudio et exécutez la nouvelle (à partir du répertoire pulseaudio-raop2 ):
pkill pulseaudio
./src/pulseaudio -n -F src/default.pa -p $(pwd)/src/ --log-time=1 -vvvv 2>&1 | tee Pulse.log
Cela crée également un fichier journal en cours d’exécution, ce qui devrait vous aider à identifier les problèmes.
Pour arrêter la version RAOP2 de pulseaudio, appuyez sur ctrl+c et démarrez l'original avec pulseaudio -D