Von der Firma Slim Devices (jetzt Logitech) gibt es mehrere Player, mit denen man eigene mp3-Musik bzw. Internet-Radio abspielen kann. Neben den bislang klassischen Squeezebox Classic:
git es jetzt auch das Squeezebox Radio. Das ist eine Squeezebox mit Farbbildschirm und Lautsprecher. Der Funktionsumfang ist bis auf den fehlenden optischen Ausgang identisch. Ich habe beide Geräte hier im Haus installiert und mache die Auswahl der Lieder mittlerweile nur noch über das Radio (was natürlich auch andere Squeezeboxen fernsteuern kann):
Die Firma Dacom bietet schon seit einigen Jahren eine Homeserver Erweiterung namens HSSLIM an. Die Dokumentation und das Musterprojekt sind relativ gut, weshalb ich mich auf Fallstricke und Besonderheiten beschränke:
Mit hsslim werden vier Aufgabenbereiche abgedeckt:
1. direkte Steuerung des Players
2. abrufen der Slimserver Bibliothek, Auswahl von Titeln
3. ausgabe von Sprachnachrichten über eine Squeezebox
4. ausgabe von Textnachrichten über das Display einer Squeezebox
Das hsslim Paket besteht aus zwei Teilen. Das erste ist setup_hsslim_exe.exe. Dieses Programm installiert einen Ordner mit einem Windows Programm namens hsslim.exe. Dieses sollte am besten auf demselben Server installiert werde, auf dem auch der slimserver läuft. Mein Slimserver hat die IP 192.168.254.239. Alternativ kann man in der Konfigurationsdatei auch einfach die IP Adresse 127.0.0.1 angegeben, die das eigene Gerät bezeichnet. Mein Homeserver hat die IP 192.168.254.230. Die Datei config.ini wird wie im Anhang abgebildet geändert. Das muss klarerweise vor dem Start der hsslim.exe erfolgen.
Im Experten müssen die TCP/senden und TCP/empfangen werte an die aktuelle Situation angepasst werden, damit die UDP Pakete auch beim hsslim.exe landen, bzw von dort "geholt" werden.
Wenn alles läuft, zeigt hsslim.exe nach dem ersten Aufruf der INI-Meldung die angeschlossenen Slimboxen an. Die Installation der Slimbox Steuerung ist einfach und offensichtlich. Am schönsten ist die Option, das Titelcover des aktuellen Songs darzustellen. Dazu muss eine Kamera eingerichtet werden, die als Adresse die des slimservers (hier 192.168.254.239) hat, und als Adresszeile so aussieht:
/music/current/thumb.jpg?player=00%3A04%3A20%3A26%3A56%3A0e
Das Ende dieser Zeile ist hier aus dem Hardware-Code des Players zusammengesetzt, der durch hsslim.exe angezeigt wird. Bei mir lautet er:
00:04:20:26:56:0e
Achtung: seit der neuesten slimserver Version 7.4 werden die Coverbilder nicht mehr ordentlich upgedatet, d.h. mann sieht immer nur das letzte gespielte Cover, auch wenn man mittlerweile auf einen anderen Sender/Programm gewechselt hat. Eine Lösung ist erstmal nicht in Sicht. Es scheint ein Problem mit dem internen cache des Slimservers zu sein der erst dann aktualisiert, wenn der Zugriff von einer anderen IP Adresse aus erfolgt. Muss aber nicht so sein, kann auch an etwas anderem liegen...
Meine Erfahrungen zu den einzelnen Funktionen:
1. Die direkte Steuerung funktioniert sehr gut, flüssig und glatt. Deshalb habe ich auch ein Quad designed, das in meine Visu eingebunden ist.
2. Die Auswahl der Titel erscheint mir eher träge und mühsam. Ich habe den Eindruck, dass man durch die direkte Webabfrage der Slimservers schneller an die Daten käme (spekulation).
3. Sprachausgabe: noch nicht probiert
4. Textausgabe: noch nicht probiert
git es jetzt auch das Squeezebox Radio. Das ist eine Squeezebox mit Farbbildschirm und Lautsprecher. Der Funktionsumfang ist bis auf den fehlenden optischen Ausgang identisch. Ich habe beide Geräte hier im Haus installiert und mache die Auswahl der Lieder mittlerweile nur noch über das Radio (was natürlich auch andere Squeezeboxen fernsteuern kann):
Die Firma Dacom bietet schon seit einigen Jahren eine Homeserver Erweiterung namens HSSLIM an. Die Dokumentation und das Musterprojekt sind relativ gut, weshalb ich mich auf Fallstricke und Besonderheiten beschränke:
Mit hsslim werden vier Aufgabenbereiche abgedeckt:
1. direkte Steuerung des Players
2. abrufen der Slimserver Bibliothek, Auswahl von Titeln
3. ausgabe von Sprachnachrichten über eine Squeezebox
4. ausgabe von Textnachrichten über das Display einer Squeezebox
Das hsslim Paket besteht aus zwei Teilen. Das erste ist setup_hsslim_exe.exe. Dieses Programm installiert einen Ordner mit einem Windows Programm namens hsslim.exe. Dieses sollte am besten auf demselben Server installiert werde, auf dem auch der slimserver läuft. Mein Slimserver hat die IP 192.168.254.239. Alternativ kann man in der Konfigurationsdatei auch einfach die IP Adresse 127.0.0.1 angegeben, die das eigene Gerät bezeichnet. Mein Homeserver hat die IP 192.168.254.230. Die Datei config.ini wird wie im Anhang abgebildet geändert. Das muss klarerweise vor dem Start der hsslim.exe erfolgen.
Im Experten müssen die TCP/senden und TCP/empfangen werte an die aktuelle Situation angepasst werden, damit die UDP Pakete auch beim hsslim.exe landen, bzw von dort "geholt" werden.
Wenn alles läuft, zeigt hsslim.exe nach dem ersten Aufruf der INI-Meldung die angeschlossenen Slimboxen an. Die Installation der Slimbox Steuerung ist einfach und offensichtlich. Am schönsten ist die Option, das Titelcover des aktuellen Songs darzustellen. Dazu muss eine Kamera eingerichtet werden, die als Adresse die des slimservers (hier 192.168.254.239) hat, und als Adresszeile so aussieht:
/music/current/thumb.jpg?player=00%3A04%3A20%3A26%3A56%3A0e
Das Ende dieser Zeile ist hier aus dem Hardware-Code des Players zusammengesetzt, der durch hsslim.exe angezeigt wird. Bei mir lautet er:
00:04:20:26:56:0e
Achtung: seit der neuesten slimserver Version 7.4 werden die Coverbilder nicht mehr ordentlich upgedatet, d.h. mann sieht immer nur das letzte gespielte Cover, auch wenn man mittlerweile auf einen anderen Sender/Programm gewechselt hat. Eine Lösung ist erstmal nicht in Sicht. Es scheint ein Problem mit dem internen cache des Slimservers zu sein der erst dann aktualisiert, wenn der Zugriff von einer anderen IP Adresse aus erfolgt. Muss aber nicht so sein, kann auch an etwas anderem liegen...
Meine Erfahrungen zu den einzelnen Funktionen:
1. Die direkte Steuerung funktioniert sehr gut, flüssig und glatt. Deshalb habe ich auch ein Quad designed, das in meine Visu eingebunden ist.
2. Die Auswahl der Titel erscheint mir eher träge und mühsam. Ich habe den Eindruck, dass man durch die direkte Webabfrage der Slimservers schneller an die Daten käme (spekulation).
3. Sprachausgabe: noch nicht probiert
4. Textausgabe: noch nicht probiert
Kommentar