Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
init brauchst Du vorerst nicht. Das macht der Baustein beim Sarten schon selbst.
Es ist dazu gedacht die Squeeze Player neu auslesen zu können wenn Du mal einen dazustellst oder austauschst ohne dann gleich den HS booten zu müssen.
Hallo Da ich aus eigener Erfahrung weiss wie mühsam es ist sich durch ein mehrere Seiten langes Thema zu wühlen um sich die Infos zusammenzusammeln hab ich hier mal eine kurze Zusammenfassung des 12299_Squeeze Bausteins inkl. Beispiel gemacht.
Hallo Holger,
danke für Deine Hilfe.Der Fehler lag im Detail.
Ich habe brav die Mac vom Player abgeschrieben 00:04:01:B1:23
Bis ich dann im HSSlim Status gesehen habe, dass dort 00:04:01:b1:23 steht.Geändert und schon lief das ganze. 2 Stunden für die Katz.....
hi
ich hab das logikmodell aus der doku abgetippt.
info funktioniert schonmal und gibt mir folgende werte:
playerinfo:
<kueche><playerid>00:23:54:b6:40:5c</playerid><uuid>52528f70a3385e6acd88b28f2f535af8</uuid><ip>192.168.0.134:51548</ip><model>squeezeplay</model><isplayer>1</isplayer><displaytype>none</displaytype></kueche>
player1id:
00:23:54:b6:40:5c
modell:
squeezeplay
nur - wie kriege ich die statusinfos? (was gerade läuft)
Sehe bei genauerem hinsehen, dass da die MAC Deines PC als PlayerID angezeigt wird. Die Dqueezebox MACs fangen alle mit 00:04:20 an. Der Parser orientiert sich daran um eine MAC zu identifizieren.
Ist es wichtig, dass der Baustein auch für den Softplayer geht, dann muss ich das ändern?
Momentan müsstest Du die artist .... Info unter unparsed finden.
hi
also
<00:23:54:b6:40:5c><titel><artist><album><name></00:23:54:b6:40:5c></titel></artist></album></name>
oder
<00:23:54:b6:40:5c><titel,artist,album,name>
?
bei "befehl direkt"
<00:23:54:b6:40:5c><titel><artist><album><name>
kriege ich als XML zurück:
<00:23:54:b6:40:5c><titel><artist><album><name></00:23:54:b6:40:5c></titel></artist></album></name>
Gruß
Thorsten
Ist es wichtig, dass der Baustein auch für den Softplayer geht, dann muss ich das ändern?
Momentan müsstest Du die artist .... Info unter unparsed finden.
Hi
ja - es ist "wichtig" weil ich z.B. die Visu-PCs auch als Player verwenden will (spart z.B. die extra Squeezebox in der Küche) - außerdem hab ich noch keine richtige Squeeze (Geburtstag und Weihnachten kommen erst noch...)
Aber auch ungeparsed finde ich nichts (sie post von eben)
Versuch mal den. Softsqueeze sollte jetzt auch unterstützt sein.
Konnte es allerdings noch nicht auf meinem HS testen
Aussehen tut das auf A2 dann so:
<08:f8:e3:81:a5:f4><name>Heino</name></08:f8:e3:81:a5:f4>
<08:f8:e3:81:a5:f4><title>Spiel mir das Lied vom Tod</title></08:f8:e3:81:a5:f4>
Unparsed hätte auf A2 (jetzt nicht mehr, da es jetzt ja auch geparsed wird) so ausgesehen:
<unparsed>08:f8:e3:81:a5:f4 playlist name Heino</unparsed>
<unparsed>08:f8:e3:81:a5:f4 title Spiel mir das Lied vom Tod</unparsed>
An E4 musst Du dazu eigentlich nichts senden, da der Player sendet wenn er einen neuen Song spielt.
Wenn Du es manuell abfragen möchtest, dann würde der Behehl an E4 so lauten:
00:23:54:b6:40:5c artist ?
00:23:54:b6:40:5c title ?
Testen kannst Du das auch indem Du ein Telnet auf Port 9090 der Squeeze Server IP machst (Prompt kommt keiner) und dort die CLI Kommandos eingibst.
Hi,
sorry für die leicht OT-Frage:
mit welchem Befehl bringe ich dem Server auf dem CLI bei einen Radio-Stream abzuspielen?
Die Streams selbst kann man ja schön auf dem Webinterface heraussuchen... (z.B: diesen: http://opml.radiotime.com/Tune.ashx?...3fd46b75cfedf4 für FFH)
Nachtrag:
ich hab jetzt
Code:
playlist clear
playlist add <streamadresse>
play
Ist das der "richtige" weg?
Gruß
Thorsten
"playlist play <stream> scheint noch wohl direkter zu sein....
das cli ist schon mächtig (&mächtig komplex)...
Hi,
die Playerid lasse ich derzeit noch weg - da werden scheinbar alle player angesprochen (habe aber nur 2 softplayer - nächste woche ist erst Geburtstag)
Andere Frage:
unter
http://<server>:<port>/music/current/cover.jpg?player=<playerid>
bekommt man ja schön das Cover-Logo des aktuellen MP3s angezeigt.
Leider bleibt dieses Bild auf dem letzten MP3-Cover hängen wenn man Webradio abspielt.
Ich kriege also nicht das Senderlogo - was unter http://<server>:<port> sehr wohl angezeigt wird. Leider kriege ich das auch nicht aus der Website extrahiert... :-(
Gruß
Thorsten
Nachtrag: von der Seite hier kann man wohl das Coverlogo raus-pharsen:
http://<server>:9000/status.htm
bzw.
http://<server>:9000/status.html?&player=<playerid>
zumindest mal ein work-around. ich werde heute abend mal versuchen wenn sich "titel" ändert die webabfrage des Covers anzustoßen...
Kanns im Moment grad nicht testen. Ich selbst zeige die Covers nicht an.
Ich kann mich aber dunkel erinnern, dass da mal was mit Covers von Radiostationen war.
Ausserdem gibt es Radiostationen die kein oder nicht immer ein Logo bzw. Cover anzeigen. In so einem Fall sollte aber das Default Radio Cover mit dem Sendeturm angezeigt werden.
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar