Musik-Streaming
Raspberry Pi als Airplay-Server für die Heimanlage nutzen
Die Komponente Shairport installieren
Für die Installation von Shairport laden Sie sich als Erstes die notwendigen Dateien von Github herunter. Speichern Sie die Programmdateien am besten im tmp-Verzeichnis.
cd /tmp sudo git clone https://github.com/abrasive/shairport.git
Nachdem Sie die Daten geladen haben, kompilieren Sie diese und starten anschließend die Installation.
cd shairport ./configure make sudo make install
Für die weiteren Schritte müssen Sie noch zwei Konfigurationsdateien von Shairport in das richtige Verzeichnis kopieren. Diese sind notwendig, damit Shairport automatisch beim Systemstart geladen wird:
sudo cp scripts/debian/init.d/shairport /etc/init.d/ sudo cp scripts/debian/default/shairport /etc/default/
Damit ist die Installation von Shairport abgeschlossen. Vor dem ersten Start sind allerdings noch ein paar Anpassungen an der Konfigurationsdatei notwendig.
Den Shairport-Dienst konfigurieren
Die Konfigurationsdatei heißt schlicht „shairport“ und befindet sich im Verzeichnis „/etc/default“. Öffnen Sie diese mit einem Editor Ihrer Wahl:
sudo nano /etc/default/shairport
Es gibt drei zentrale Parameter, die Sie vor dem ersten Start kontrollieren oder anpassen sollten:
USER= setzt den Namen des Systembenutzers, unter welchem der Dienst gestartet werden soll. Dieser benötigt die Berechtigung für die Audioausgabe, was aber standardmäßig der Fall ist.
GROUP=audio steht für die Gruppe, unter der Sie den Shairport-Dienst ausführen.
Mit AP_NAME=RaspiAir legen Sie einen Namen fest, unter dem der Airplay Dienst in Ihrem Netzwerk erscheinen soll.
Speichern Sie anschließend die Änderungen, und beenden Sie den Editor. Dann steht dem ersten Start nichts mehr im Wege:
shairport -a 'RaspiAir'
Setzen Sie hier den Namen ein, den Sie in der Konfiguration nach „AP_NAME=“ gesetzt haben. Damit wird der Airplay-Server auf allen Airplay-fähigen Geräten und Programmen sichtbar. Wenn Sie sich beispielsweise auf Ihrem iPhone oder iPad alle Airplay-Server anzeigen lassen, wird jetzt auch der neue Eintrag „RaspiAir“ erscheinen.
Sie können den Shairport-Dienst jederzeit manuell starten und steuern. Dafür gibt es mit
sudo /etc/init.d/shairport start | stop |restart
die drei Parameter „start“, „stop“ und „restart“, die generell bei Systemdiensten typisch sind.
Alternatives Kodi mit Airplay
Wenn auf einem Raspberry Pi das Mediencenter XBMC/Kodi installiert ist, benötigen Sie kein zusätzliches Shairport. Dieser Medienserver bringt den Dienst nämlich standardmäßig mit, hat ihn aber per Default erst einmal deaktiviert. Sie finden die Funktion unter „System -> Einstellungen -> Dienste -> Airplay“. An dieser Stelle aktivieren Sie die Funktion „Airplay Inhalte empfangen“, stellen ferner die initiale Lautstärke ein und legen auf Wunsch einen Passwortschutz fest.
(PC-Welt/ad)