Hallo Zusammen,
da bisher scheinbar nicht so viele Leute sich mit diesem Betriebssystem auseinander gesetzt haben will ich euch hiermit meine Erfahrungen mit Volumio aufschreiben.
Erstmal vorab: Volumio ist eine abgewandelte Form von Raspbian bzw. die Weiterentwicklung von Raspyfi. Volumio bzw. ehemalig Raspyfi wurden nur aus einem Grund geschaffen: Es gab bisher kein Betriebssystem, das nur für Musik ist. Klar gibt es Xbmc und noch einige andere aber diese sind eigentlich eher für Videos ausgelegt. Mit Hifiberry ist es sogar etwas für den gehobenen Hifi-Bereich.
Die Installation von Volumio funktioniert wie jede andere auch auf dem Raspberry:
1. Betriebssystem bei Volumio runterladen.
2. eine mindestens 2gb große SD-Karte mit einem Tool wie Win32diskimager auf die SD-Karte schreiben.
3. in diesem Schritt unterscheidet sich das Betriebssystem von den anderen. Es braucht keinen Monitor am Pi sondern es wird über eine webbasierende Oberfläche bedient. Sollte man doch einen Monitor anschließen wird man nur sehen wie der Terminal-Ladevorgang abläuft und nachher nichts mehr passiert. Man kann die Oberfläche einmal über die IP des PI aufrufen oder sollte man diese gerade nicht zur Hand haben einfach in den Browser http://volumio.local/ eingeben und man sollte auf das Webinterface kommen. Es gibt auch die Möglichkeit sogenannte MPD-Clients (Music Player Daemon) zu benutzen. Solche Clients gibt es bei Android ohne Ende und es gibt sogar eine extra für Volumio. Allerdings würde ich Einstellungen erstmal über das Webinterface machen.
Dort hat man als erstes eine Start-Screen wo die Lautstärkeregelung ist und wenn ein Lied läuft sieht man die Minuten dort ablaufen, kann spulen, shuffelmod einschalten und Dauerschleife einstellen. Im Prinzip wie bei einem ganz normalen MP3-Player. (siehe Bild 1)
Wenn man jetzt auf die Reiter ganz unten klickt kommt man einmal in die Playlist und einmal zu den Speicherorten der Musik. Es könnten USB-Sticks geladen werden, Netzwerkfestplatten mit NFS oder SMB/CIFS Freigabe eingebunden werden. Internet Radios können ebenfalls genutzt werden. (siehe Bild 2 und 3) (Bei meinen Screenshots wird die USB-Ausgabe gerade nicht angezeigt, weil kein USB-Stick angeschlossen ist.)
(Bild 2) (Bild 3)
Um Netzwerkfestplatten oder andere Dinge einzustellen muss man oben Rechts in der Ecke auf Menu klicken. Dann öffnet sich ein Dropdown Menu (siehe Bild 4)
Netzwerkfestplatte einbinden
Für eine Netzwerkfestplatte in das Betriebssystem zu mounten geht man jetzt ins Menu und ruft den Reiter "Library" auf. Dort kommt dann öffnet sich dann ein Fenster in dem man die MPD Datenbank Updaten kann und einen Nas mounten kann. (siehe Bild 5)
Ich habe bei mir zu Hause einen NAS von Qnap rumstehen und habe ihn mit NFS für Volumio freigegeben. Man klickt dann einfach auf "+ ADD NEW MOUNT" und dann öffnet sich ein neues Fenster in dem man IP, Name, das Protocol, den Ordner auf dem Server, User und Password eintragen kann. (Siehe Bild 6)
In meinem Netzwerk habe ich dann einfach die IP des Nas angegeben und den Freigegebenen Ordner für das NFS Netzwerk. Der Rest kann frei bleiben solange man keine User-Namen und Passwörter verwendet hat. Ich habe allerdings noch nicht getestet ob es mit Sicherheitsvorkehrungen auch einfach so funktioniert.
Playback
In diesem Menu kann man, wenn man eine externe Soundkarte benutzen will oder eine Aufsteckplatine für den I²S Ausgang hat, diese Einstellen. Ich weiß leider nicht welche Soundkarten alle unterstütz werden aber es wird auf jeden Fall die HifiBerry Platine unterstützt.
Weiter unten kann man dann noch das Buffer-Level einstellen um lags in der Musik zu verhindern.
Die Anderen Einstellungen habe ich bisher nicht benutzt aber es lassen sich z.B. noch Auto Updates der Datenbank einstellen, die Größe des Audio-Buffers in Kb, ob die Lautstärker immer gleich sein soll also eine Pegelanpassung usw. Ganz unten lässt sich die Ausgabe-Qualität noch einstellen bzw. Hoch und Runter drehen.
Ich denke jemand der die ganzen sachen benutzen will wird sich schon damit auseinander setzen. Für meine anwendungen war es bisher nicht nötig. (siehe Bild 7 und Bild
Network
Wie der Name schon sagt geht es hier um den Netzwerk Anschluss. Primär ist der Ethernet-Port eingestellt zumindest beim Typ B des Raspberry's. Wie es beim Typ A aussieht weiß ich leider nicht. Dort kann man auf jeden Fall seine IP-Adresse ablesen als auch einstellen wenn man bei DHCP auf Static stellt. Sollte man wlan benutzen wollen muss man nur einen Wlan-Stick einstecken und unten die Wi-Fi Einstellungen machen.
SSID ist in dem Fall wie euer Wlan heißt. Das Betriebssystem ist zurzeit über diese einstellung nicht in der Lage sich in ein verstecktes Netzwerk einzuwählen. Es muss also Sicherbar sein! Vielleicht werden kommende Updates das ganze ändern aber im Moment ist es über die Oberfläsche nicht möglich.
Ich weiß leider nicht ob mitlerweile mehr Wlan-Sticks unterstützt werden, weil sie Damals bei Raspyfi sich auf ein Model beschrenkt hatten. Das war der EDIMAX EW-7811UN [Anzeige] den ist jetzt auch nutze und er funktioniert auch ohne Probleme. Nachdem einwählen steht dann bei Interface wlan0 eure Wlan IP-Adresse die auch wieder einstellbar ist. (siehe Bild 9)
Hier lassen sich jetzt so Dinge machen wie Kernel-Profile einstellen (habe allerdings bisher keinen unterschied in den einzelnen vorgaben gefunden), System Commandos, die man sonst eingibt per Button ausführen, die I²s Schnittstelle aktivieren und bei bestimmten Soundkarten, welche ab und zu ein Krachen haben, eine Einstellung aktivieren.
Der letzte Punkt in diesem Menu ist für das Hinzufügen von Internet-Radio Sendern. Allerdings funktioniert das im Moment nicht richtig. Man kann zwar Sender hinzufügen aber nicht so sondern über einen Umweg. Dazu nachher mehr. (siehe Bild 10 und Bild 11)
Es gibt in diesem Betriebssystem natürlich auch einen SSH-Zugang. Dieser ist einfach über die IP und den Benutzer Volumio und das Passwort volumio (muss kleingeschrieben werden) oder root und volumio.
Ich habe darüber mal versucht ohne die Oberfläche das Wlan zu starten und es ging auch soweit aber es geht halt über das Interface viel einfacher. Vielleicht kann man darüber auch andere Treiber für andere Sticks laden und integrieren aber das war für mich bisher nicht nötig.
Sollte man sudo apt-get update und upgrade machen wollen muss man es über SSH machen oder halt mit tastatur und einem Bildschirm aber ich habe das als sehr umständlich empfunden. Aber das muss ja jeder für sich selber wissen.
Radiosender einfügen
so kommen wir zum Thema was mich am meisten bei diesem System an Zeit gekostet hat. Ich wollte einfach nur zum testen einen Radiosender hinzufügen aber ich musst feststellen, dass das nicht so wirklich ging. Nach langem suchen auf ein paar englischen Seiten hatte ich dann endlich eine Lösung für das Problem gefunden.
1. Man muss die Sender manuell runterladen (also die .pls oder .m3u)
2. In Windows den Explorer auf machen und unter Netzwerk müsste wenn Volumio im Netzwerk hängt ein Computer angezeigt werden der Volumio heißt.
3. Einfach anklicken und dort sind dann 4 Ordner freigegeben. Einer davon ist WebRadio.
4. In diesen Ordner müsst ihr jetzt die Dateien schieben
5. Zuletzt muss im Interface unten Links auf Browser das Webradio aktualisiert werden.
6. Einfach auf das abgerundete Kästchen rechts neben Webradio und dann auf "Update this folder" und fertig.
So ich hoffe mal ich konnte euch dieses wirklich geile Betriebssystem etwas näher bringen und ich hoffe ich es verständlich genug geschrieben.
Gruß Splinterswelt
P.S. sollten Korrekturen nötig sein einfach Bescheid geben