Comment Installer Shairport Sync sur un Raspberry PI ?

27 Aug 2023 à 17:41 par larevuegeek - 1324 vues - 0 com.
Geek OS Linux
Vous avez un Raspberry Pi 4 et souhaitez en faire un récepteur AirPlay pour diffuser de l'audio depuis vos appareils Apple ? Ce guide complet vous montrera comment installer et configurer Shairport Sync, transformant ainsi votre Raspberry Pi en un récepteur AirPlay fiable et flexible.

Bien sûr ! Voici un tutoriel étape par étape pour installer Shairport Sync sur un Raspberry Pi 4. Ce guide vous aidera à transformer votre Raspberry Pi en un récepteur AirPlay, vous permettant ainsi de diffuser de l'audio depuis un appareil iOS ou macOS vers votre système de haut-parleurs connecté au Raspberry Pi.

Prérequis :

  • Un Raspberry Pi 4 avec Raspbian (ou une autre distribution compatible) déjà installé.
  • Une carte microSD avec au moins 8 Go d'espace.
  • Un accès Internet pour télécharger des paquets.
  • Un câble audio pour connecter votre Raspberry Pi à un système de haut-parleurs.
  • Un ordinateur ou un appareil iOS pour tester la connexion AirPlay.

Étape 1: Mise à jour du système

Ouvrez le terminal et mettez à jour la liste des paquets et les paquets eux-mêmes en exécutant les commandes suivantes :

sudo apt update 
sudo apt upgrade -y 

Étape 2: Installation des dépendances

Installez les dépendances nécessaires pour compiler Shairport Sync :

sudo apt install --no-install-recommends build-essential git autoconf automake libtool libpopt-dev libconfig-dev libasound2-dev avahi-daemon libavahi-client-dev libssl-dev libsoxr-dev libplist-dev libsodium-dev libavutil-dev libavcodec-dev libavformat-dev uuid-dev libgcrypt-dev xxd

Étape 3: Vérifier et désinstaller les ancienne versions

Vérifier la présence de Shairsync Port sur votre système, si le résultat est comme il suit, il faudra désinstaller Shairport :

which shairport-sync
/usr/local/bin/shairport-sync

Désinstaller complètement Shairport Sync :

sudo systemctl stop shairport-sync
sudo systemctl disable shairport-sync

sudo rm /usr/local/bin/shairport-sync
sudo rm /etc/systemd/system/shairport-sync.service
sudo rm /etc/systemd/user/shairport-sync.service
sudo rm /lib/systemd/system/shairport-sync.service
sudo rm /lib/systemd/user/shairport-sync.service
sudo rm /etc/init.d/shairport-sync

Étape 5: Compilation et installation de NQPTP

Générez les fichiers de configuration et compiler :

mkdir -p /home/[USERNAME_A_REMPLACER]/app/
cd /home/[USERNAME_A_REMPLACER]/app/

git clone https://github.com/mikebrady/nqptp.git
cd nqptp
autoreconf -fi
./configure --with-systemd-startup
sudo make
sudo make install

sudo systemctl enable nqptp
sudo systemctl start nqptp

Étape 5: Compilation et installation de Shairport Sync

Compilez et installez Shairport Sync :

mkdir -p /home/[USERNAME_A_REMPLACER]/app/
cd /home/[USERNAME_A_REMPLACER]/app/

git clone https://github.com/mikebrady/shairport-sync.git
cd shairport-sync
autoreconf -fi
./configure --sysconfdir=/etc --with-alsa --with-pa --with-soxr --with-avahi --with-ssl=openssl --with-systemd --with-airplay-2
sudo make
sudo make install

Étape 6: Configuration du service

Activez Shairport Sync au démarrage :

sudo systemctl enable shairport-sync 

Démarrez le service :

sudo systemctl start shairport-sync 

Étape 7: Test et utilisation

À ce stade, votre Raspberry Pi devrait apparaître comme un récepteur AirPlay sur vos appareils iOS et macOS. Ouvrez le centre de contrôle sur votre iPhone ou le menu de sélection de la sortie audio sur votre Mac et choisissez votre Raspberry Pi comme destination audio.

Étape 8: Configuration avancée (Optionnelle)

Si vous souhaitez modifier le nom du récepteur AirPlay ou d'autres paramètres, vous pouvez éditer le fichier de configuration :

sudo nano /etc/shairport-sync.conf 

Après avoir fait vos modifications, redémarrez le service :

sudo systemctl restart shairport-sync 

 

Et voilà ! Vous avez maintenant un récepteur AirPlay fonctionnel alimenté par votre Raspberry Pi 4.

 

A voir également

Commentaires

Soyez le 1er à commenter !

Ecrire un commentaire

Doit contenir 4 caractères minimum et seulement des caractères alphanumériques - et _
Veuillez préciser une adresse email valide.

Derniers bons plans

Google Pixel 9 Pro – Porcelaine, 128GB
20 Nov 2024, 08:09
1099.00 € 999.00 €
Bose SoundLink Micro : Petite Enceinte Portable étanche...
18 Nov 2024, 08:25
119.95 € 89.95 €
Casque Bluetooth Marshall Major IV - pliables, autonomie...
18 Nov 2024, 08:21
87.00 € 79.99 €

Dernières actualités