Utilisation d’AirPlay avec XBMC (1)
by Floran on août 12, 2011
Depuis quelques temps il est possible d’utiliser AirPlay avec des appareils non Apple.
Pour utiliser AirPlay nous allons utiliser 2 logiciels sous Ubuntu:
- AirPlayer pour les vidéos/photos dans cet article
- Shairport pour l’audio dans un autre
AirPlayer (vidéos/photos) :
Tout d’abord il faut installer quelques packages nécessaires au fonctionnement de AirPlayer:
sudo apt-get install libavahi-compat-libdnssd1 python-setuptools python-pip python-dev
Il faut maintenant récupérer les sources de AirPlayer, pour ça deux façon : soit en utilisant git, soit en récupérant l’archive :
Récupérer l'archive, puis extrayez laPour ceux qui ont GIT : git://github.com/PascalW/Airplayer.git
Ensuite on se déplace dans le dossier obtenue et on installe quelques modules python:
sudo pip install -r requirements.txt
On se déplace dans le dossier ‘airplayer’ :
cd airplayer
Il faut maintenant éditer la configuration de Airplayer qui se trouve dans le fichier ‘settings.py’, pour insérer les informations de connexion à l’interface Web de XBMC :
MEDIA_BACKEND_USERNAME = 'username' MEDIA_BACKEND_PASSWORD = 'password'
On peut lancer AirPlayer :
python airplayer.py

La dernière étape est maintenant d’automatisé le lancement de AirPlayer, pour cela le créateur de AirPlayer fournit un script dans le dossier ‘script’ :
On retourne dans le dossier précédent d’AirPlayer :
cd ..
On copie le script dans le dossier correspondant d’Ubuntu :
sudo cp scripts/ubuntu/airplayer /etc/init.d/airplayersudo update-rc.d airplayer defaults
On met les droits sur le fichier :
sudo chmod +x /etc/init.d/airplayer
Il faut maintenant modifier le fichier pour mettre le nom et le groupe de l’utilisateur qui va lancé AirPlayer et le chemin vers AirPlayer :
sudo vim /etc/init.d/airplayer
Les lignes à modifier :
DAEMON="path/to/airplayer.py"USER=xbmc GROUP=xbmc
On sauvegarde, on redémarre et voilà c’est bon !
Merci à TRIPKIP pour son article, que j’ai traduit/adapté.