Squeezelite auf Raspberry

Es gibt eine einfache Moeglichkeit aus einem RaspberryPi eine SqueezeBox zu machen: die Software squeezelite.

Installation des Betriebssystems Raspbian:

  1. Download des Raspbian Image-Files von http://www.raspberrypi.org/downloads . Raspbian latest http://downloads.raspberrypi.org/raspbian_latest
  2. Entpacken der zip-Datei
  3. Image auf SD-Karte schreiben. Unter Windows mit Hilfe von Disk Imager http://sourceforge.net/projects/win32diskimager/
  4. Raspberry von SD-Karte booten
  5. Zugriff entweder ueber einen lokal angeschlossenen Bildschirm oder via SSH. Mit ssh user@ip auf Linux und ueber Putty unter Windows
  6. Betriebssystem auf dem neusten Stand bringen
    sudo apt-get update
    sudo apt-get upgrade
  7. Fertig.

Installation von Squeezelite:

  1. Audio-Codecs installieren
    sudo apt-get install libflac-dev libfaad2 libmad0 libmpg123-0
  2. Vorcompiliertes squeezelite herunterladen
    wget http://squeezelite.googlecode.com/files/squeezelite-armv6
  3. Rechte zum ausfuerhen hinzufuegen
    chmod +x squeezelite-armv6hf
  4. Ordner fuer Binaerdatei anlegen
    sudo mkdir /opt/squeezelite
  5. In den angelegten Ordner verschieben
    sudo mv squeezelite-armv6hf /opt/squeezelite/
  6. Audio-Geraete anzeigen
    /opt/squeezelite/squeezelite-armv6hf -l
  7. Manueller Start
    /opt/squeezelite/squeezelite-armv6hf -s 192.168.0.1 -n raspbox
    <code>./squeezelite-armv6hf -o front:CARD=Set,DEV=0 192.168.2.4</code>
  8. Autostart Skript anlegen
    wget http://www.gerrelt.nl/RaspberryPi/squeezelitehf.sh
  9. Autostart-Skript anpassen:
    DAEMON
    SL_NAME
    SL_SOUNDCARD
    SB_SERVER_IP
  10. Rechte zum ausfuerhen hinzufuegen
    chmod u+x squeezelitehf.sh
  11. Skript verschieben
    sudo mv squeezelitehf.sh /etc/init.d/squeezelite
  12. Sktipt starten
    sudo /etc/init.d/squeezelite start
  13. squeezelite Prozess suchen
    ps -A |grep squeeze
  14. Autostart-Skript installieren
    sudo update-rc.d squeezelite defaults
  15. Testen
  16. Fertig.

Konfiguration der Soundkarte:

  1. Graphische Lautstaerken-Einstellung
    sudo alsamixer
  2. Lautstaerke aendern
    sudo amixer set PCM 80%

 

SqueezeBox Touch nachbauen: http://www.hagensieker.com/jivelite/index.php

Links zum Thema:

  1. http://en.wikipedia.org/wiki/Squeezelite
  2. http://www.emmaanuel.com/SqueezeBerry-a-Music-Player-based
  3. http://schneidr.de/2013/09/squeezelite-auf-dem-raspberry-pi/
  4. http://code.google.com/p/squeezelite/
  5. http://www.raspberrypi.org/phpBB3/viewtopic.php?f=38&t=25778