====== Différences ======
Cette page vous affiche les différences entre la révision choisie et la version actuelle de la page.
raspberry_pi:airplay [2014/03/30 12:59] r.doiteau créée |
raspberry_pi:airplay [2019/05/11 14:35] (Version actuelle) |
||
---|---|---|---|
Ligne 14: | Ligne 14: | ||
sudo apt-get install git libao-dev libssl-dev libcrypt-openssl-rsa-perl libio-socket-inet6-perl avahi-utils libmodule-build-perl | 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> | <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. | 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 | git clone https://github.com/njh/perl-net-sdp.git perl-net-sdp | ||
Ligne 30: | Ligne 32: | ||
sudo ./Build install | sudo ./Build install | ||
+ | </code> | ||
Enfin, il faut installer ShairPort, le logiciel qui va permettre à notre Raspberry Pi de devenir un récepteur AirPlay. | 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 | git clone https://github.com/hendrikw82/shairport shairport | ||
Ligne 40: | Ligne 42: | ||
sudo make install | sudo make install | ||
+ | </code> | ||
+ | ===== La configuration ===== | ||
- | La configuration | ||
Maintenant que ShairPort est installé, les commandes suivantes vont permettre de lancer le logiciel à chaque démarrage. | 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 | sudo cp shairport.init.sample /etc/init.d/shairport | ||
Ligne 52: | Ligne 55: | ||
sudo update-rc.d shairport defaults | sudo update-rc.d shairport defaults | ||
+ | </code> | ||
Enfin, nous allons éditer un fichier de configuration pour donner un nom à notre récepteur AirPlay. | Enfin, nous allons éditer un fichier de configuration pour donner un nom à notre récepteur AirPlay. | ||
+ | <code> | ||
sudo nano /etc/init.d/shairport | sudo nano /etc/init.d/shairport | ||
- | + | </code> | |
- | Il suffit de modifier la ligne qui commence par DAEMON_ARGS= de cette façon : DAEMON_ARGS="-w $PIDFILE -a AirPlayRaspberryPii". Il faut ajouter le -a ainsi que le nom de votre serveur AirPlay. | + | 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 | Redémarrer shairport | ||
+ | <code> | ||
service shairport start | 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 |