====== ShairPort et le Raspberry Pi ======


Depuis 2011 et la découverte par rétroingénérie de la clé de chiffrement des bornes AirPort Express, il est possible de proposer des implémentations logicielles de la réception AirPlay. Nous allons utiliser le programme le plus courant, ShairPort.

Nous allons supposer que vous avez un Raspberry Pi fonctionnel, accessible en SSH via Bonjour, ce que nous avons décrit dans les articles précédents.



===== L'installation =====


Installons d'abord les paquets nécessaires.

sudo apt-get install git libao-dev libssl-dev libcrypt-openssl-rsa-perl libio-socket-inet6-perl avahi-utils libmodule-build-perl

apt-get install libwww-perl

<note important>si une erreur se produit, exécuter aptitude update te aptitude upgrade</note>

Ensuite, il faut installer un petit script en Perl pour que la compatibilité iOS 6.x soit totale.
<code>
git clone https://github.com/njh/perl-net-sdp.git perl-net-sdp

cd perl-net-sdp

perl Build.PL

./Build

./Build test

sudo ./Build install
</code>
Enfin, il faut installer ShairPort, le logiciel qui va permettre à notre Raspberry Pi de devenir un récepteur AirPlay.
<code>
git clone https://github.com/hendrikw82/shairport shairport

cd shairport

make

sudo make install
</code>
===== La configuration =====


Maintenant que ShairPort est installé, les commandes suivantes vont permettre de lancer le logiciel à chaque démarrage.
<code>
sudo cp shairport.init.sample /etc/init.d/shairport

cd /etc/init.d

sudo chmod a+x shairport

sudo update-rc.d shairport defaults
</code>
Enfin, nous allons éditer un fichier de configuration pour donner un nom à notre récepteur AirPlay.
<code>
sudo nano /etc/init.d/shairport
</code>
Il suffit de modifier la ligne qui commence par:
<code>
DAEMON_ARGS= de cette façon : DAEMON_ARGS="-w $PIDFILE -a AirPlayRaspberryPii"</code>. Il faut ajouter le -a ainsi que le nom de votre serveur AirPlay.

Redémarrer shairport
<code>
service shairport start
</code>


Source : http://www.macg.co/mat%C3%A9riel/2013/03/macberry-pi-utiliser-un-raspberry-pi-comme-r%C3%A9cepteur-airplay-77054

 
raspberry_pi/airplay.txt · Dernière modification: 2019/05/11 14:35 (modification externe)     Haut de page