#1 Le 12/03/2014, à 11:21
- Jonas974
logiciel integrant airplay pour bose soundlink air
bonjour a tous,
voilà j'ai récemment acquéri une station bose soundlink air fonctionnant avec la technologie airplay, et étant sur linux j'aimerai savoir si il existe un logiciel intégrant la fonctionalité airplay afin de pouvoir controler la musique a l'aide de mon ordinateur.
merci d'avance
Hors ligne
#2 Le 12/05/2018, à 16:27
- rezo
Re : logiciel integrant airplay pour bose soundlink air
Source : http://hfujita.github.io/pulseaudio-raop2/
* Étape 0 - Prérequis
Activer les dépots deb et deb-src faisant référence aux sections restricted dans /etc/apt/sources.list (dé-commenter en supprimant le # au début des lignes deb ET deb-src contenant restricted ), puis les mettre à jour :
$ sudo gedit /etc/apt/sources.list
$ sudo apt-get update
Installer les packages nécessaires :
$ sudo apt-get install build-essential paprefs git pulseaudio-module-raop
$ sudo apt-get build-dep pulseaudio
* Étape 1 - Téléchargement, compilation et installation du nouveau pulseaudio :
Dans le répertoire /opt (emplacement pour des applications installées hors gestionnaire de paquets), créer un dossier PulseAudio dans lequel on installera pulseaudio-raop2 :
$ cd /opt
$ sudo mkdir PulseAudio
$ cd PulseAudio
$ sudo git clone https://github.com/hfujita/pulseaudio-raop2.git
$ cd pulseaudio-raop2
$ sudo ./autogen.sh
$ sudo CFLAGS="-ggdb3 -O0" LDFLAGS="-ggdb3" ./configure --prefix=/opt/PulseAudio --enable-x11 --disable-hal-compat
$ sudo make
$ sudo make install
* Étape 2 - Modification des fichiers de configuration du nouveau pulseaudio :
Modifier les 2 fichiers suivants générés lors du make install :
/opt/PulseAudio/etc/pulse/client.conf afin de dé-commenter la ligne daemon-binary = /opt/PulseAudio/bin/pulseaudio (suppression du ; en début de ligne)
et
/opt/PulseAudio/etc/pulse/daemon.conf afin de dé-commenter la ligne default-script-file = /opt/PulseAudio/etc/pulse/default.pa (suppression du ; en début de ligne).
$ sudo gedit /opt/PulseAudio/etc/pulse/client.conf
$ sudo gedit /opt/PulseAudio/etc/pulse/daemon.conf
* Étape 3 - Remplacement des fichiers de configuration d'origine de pulseaudio dans /etc/pulse :
Copier les 4 fichiers (client.conf, daemon.conf, default.pa, system.pa) présents dans /opt/PulseAudio/etc/pulse/ vers /etc/pulse/ afin de remplacer les fichiers de configuration de l'ancien pulseaudio par ceux du nouveau pulseaudio.
$ sudo cp /opt/PulseAudio/etc/pulse/* /etc/pulse/
* Étape 4 - Configuration des préférences de pulseaudio :
Configurer les préférences de PulseAudio (paprefs) :
Dans l'onglet <Network Access>, cocher <Make discoverable Apple AirTunes sound devices available locally>, puis fermer l'application.
$ paprefs
* Étape 5 - Installation du package pavucontrol :
Installer le package pavucontrol pour sélectionner facilement la sortie audio par la suite.
$ sudo apt-get install pavucontrol
* Étape 6 - Redémarrage du système :
Redémarrer le système afin d'utiliser par défaut le nouveau pulseaudio situé dans le répertoire /opt/PulseAudio/
$ sudo reboot
Testé avec succès pour streamer du son depuis un Thinkpad T60 sous Kubuntu 16.04.4 LTS vers une enceinte Bose SoundLink Air.
pavucontrol [Contrôle du volume PulseAudio] permet de sélectionner dans l'onglet <Lecture>, le periphérique audio vers lequel streamer (après avoir lancé auparavant la source audio : exemple si VLC, VLC audio stream sur ... , si youtube dans firefox, firefox audio stream sur ..., etc).
Dernière modification par rezo (Le 12/05/2018, à 17:02)
Hors ligne