Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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