Spotify über den Raspberry Pi abspielen

Ich habe seit langen einen Raspberry Pi an meiner Stereoanlage hängen, auf dem ich mpd installiert habe.
Das Ganze läuft wunderbar, ich kann meine lokale Musikbibliothek abspielen und auf die unterschiedlichsten Radiostreams zugreifen.

Im Blog gibt es die entsprechende Anleitung zum einrichten. Diese sind zwar schon ein paar Jahre alt, funktionieren aber nach wie vor 🙂
MPD-Server auf dem Raspberry Pi
Radiostreams dem MPD-Server hinzufügen

Nun habe ich seit längerem einen Spotify-Account und habe das bis jetzt immer über das Handy und die Kopfhörer gehört. Durch Zufall bin ich vor kurzem auf das Projekt „raspotify“ ( ➡ https://github.com/dtcooper/raspotify.
Das kleine Tool ermöglicht das Anhören von Spotify über den Raspberry Pi.

raspotify nutzt dazu Spotify Connect ( ➡ https://www.spotify.com/de/connect/).

Neben dem Raspberry Pi benötigt ihr eine installierte Spotify-App auf einem mobilen Endgerät. In der App könnt ihr das abzuspielende Gerät auswählen, auf den der Stream „umgelenkt“ und abgespielt wird. Die Songs wählt ihr in der Spotify-App auf eurem mobilen Gerät aus, die dann sofort auf dem Raspberry Pi abgespielt werden.
Nach meiner Anleitung funktioniert das nur im eigenen Netzwerk. Der Raspberry Pi kann ohne die Spotify-App keinen Stream abspielen.

Ich habe also meinen bestehenden Raspberry Pi mit mpd genommen und dort raspotify installiert. Man kann dort nun zwischen beiden Diensten hin und herwechseln ohne zusätzliche Hardware und ohne irgendwelche Kabel umzustecken.

Installation

Die Installation und die Konfiguration ist sehr einfach und gleich durchgeführt. Der Installationsbefehl findet ihr auf der github-Seite von raspotify https://github.com/dtcooper/raspotify

pi@spotify:~ $ curl -sL https://dtcooper.github.io/raspotify/install.sh | sh

########
ACHTUNG!
Läuft mpd bereits auf dem Pi und ist nach meiner Anleitung eingerichtet, müsst ihr das nicht mehr machen! Geht gleich zum alsamixer.
########

pi@spotify:~ $ sudo aptitude install alsa-utils
pi@spotify:~ $ sudo modprobe snd_bcm2835
pi@spotify:~ $ sudo amixer cset numid=3 1
pi@spotify:~ $ sudo alsactl store

Die Lautsärke des Pis könnt ihr direkt auf der Konsole mit „alsamixer“ anpassen.

pi@spotify:~ $ alsamixer
alsamixer - Lautstärke einstellen
alsamixer – Lautstärke einstellen

In der Config von raspotify ist noch der Audioausgang zu definierenkonfigurieren
Tragt als Ausgabegerät die gleichen Werte wie bei mpd ein:

pi@spotify:~ $ sudo nano /etc/default/raspotify
OPTIONS="--device hw:0,0"
raspotify - Audioausgang definieren
raspotify – Audioausgang definieren

Anschließend startet ihr den Dienst neu und könnt dann sofort Musik von Spotify wiedergeben.

sudo service raspotify restart

In der Spotify-App wählt ihr einen Titel aus und wählt als Ausgabegerät den Raspberry Pi aus.

Sportify Connect
Sportify Connect

Bildquelle: raspberrypi.org

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.