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)