Titleupdate per HTTP to Shoutcast

Moinsen,
die letzte Version hatte ein Titleupdate für den Shoutcastserver,
nur in der neuen 2.1.42 ist diese Option wieder weg.

nun meine Frage wie kann ich per HTTP den Titleupdate wieder senden,
mir fällt ums ver… die genaue zeile nicht mehr ein.

Ich weis nur noch das ich dazu meinen Adminbenutzer und Passwort benötige.

im Vorausgleich mal danke für die Hilfe.

LG Jobradio

Wie bereits im Changelog geschrieben, wurde dieses Shoutcast-Interface durch das “HTTP GET”-Logging-Interface ersetzt.

Die Konfiguration ist komfortabler als bisher. Man kann die Parameter der URL (alles hinter dem ?) bequem in einer Tabelle angeben.

Moin Torben,
so habe ich das aufgefasst,
nur weiss ich den bestimmten code hinter dem http://deine-domain.de:port/??? nicht mehr.

Da gehört ausser dem Benutzernamen und passwort noch was mit rein, aber das ist weg auf dem Speicher.

LG Jobradio

Öffne mal die mAirList.ini im Texteditor und such nach “Shoutcast”. Da sollten die alten Werte noch als “Karteileiche” drinstehen.

Hallo Torben
Danke für den Tipp, jetzt muss ich mich nur daran erinner
wie das mit den ganzen Parametern wieder war, man ist das lange her.

Na ja jetzt heisst es wieder in den alten Unterlagen nachschauen, wie das war.

Bin aber üer jede Hilfe dankbar.

LG Jobradio

Hallo miteinander,
anscheinend verblöde ich irgend wie,
aber das mit dem Titelupdate zum Shoutcastserver bekomme ich nicht hin.
egal was ich mache der überträgt das ganze nicht, währe gut wenn du mir da mal
ein bischen helfen würdest, z.b. was muss ich in der Tabelle genau eintragen
denn der alte Link so wie er in der mAirlist.ini steht, funktioniert so nicht mehr.

ShoutcastURL=http://XX.XX.XX.XX:XXXX/admin.cgi?pass=XXXXXXXX&mode=updinfo&song=$$$DATA$$$ ShoutcastFormat=%a - %b Studio Wuppertal

Ich hatte auch schon überlegt das ganze mit dem beigefügten script zu machen
aber wenn ich mir das ansehe steige ich da auch nicht so richtig durch.

Vielen dank schon mal im Voraus für die Hilfe.

LG Jobradio

P.S. Die Ip, Port und das Passwort habe ich ausgeixt

Daraus wird:

Basis-URL: http://XX.XX.XX.XX:XXXX/admin.cgi

Parameter:

pass    XXXXXXXXX
mode    updinfo
song    %a - %b Studio Wuppertal

Du kannst mit der Pfeil-Runter-Taste weitere Zeilen in der Tabelle einfügen.

Moinsen,
jow das war es, nun funktioniert das auch.

Vielen Dank.

LG Jobradio

Hallo zusammen

Stimmen diese Angaben für den IceCast2 Server?
Muss ich auf dem Server noch irgend etwas konfigurieren, damit die Daten auch im Player angezeigt werden?

[LogInterface0]
Type=HTTPGET
BaseURL=http://localhost:8000/admin/metadata
User=admin
Password=password
OnStart=on
OnStop=off
Param0=mount
Value0=/live
Param1=mode
Value1=updinfo
Param2=song
Value2=%a - %b

Danke Michel

Sieht gut aus. So sollte es klappen. Am Server muss nichts weiter eingestellt werden.

Geht leider noch nicht. Mal schauen, ob ich was finde.

Komme einfach nicht weiter:

http://localhost:8800/admin.cgi?pass=TEST&song=versuch2&mount=live&mode=updinfo

funktioniert

[LogInterface0]
Type=HTTPGET
BaseURL=http://localhost:8800/admin.cgi
OnStart=on
OnStop=off
Param0=pass
Value0=TEST
Param1=song
Value1=%a - %b
Param2=mount
Value2=live
Param3=mode
Value3=updinfo
funktioniert nicht

Fehler gefunden!
Das ganze soll ja nur funktionieren, wenn mAirList ONAIR ist. Und genau da lag der Fehler auch. Mit OFFAIR kann es nicht funktionieren

… außer man deaktiviert die entsprechende Option :wink:

Welcher Streamingserver (IceCast2 oder ShoutCast) sollte bevorzugt werden?

Anforderungen:

  • Mehrere Mountpoints
  • Anzeige der letzten gespielten Titel

Danke für einen Tipp
Michel

ICECAST, weis Shoztcast nicht mehrere Mounts unterstützt.

Das habe ich mir fast gedacht, habe keine Einstellmöglichkeit gefunden. Im Moment nutze ich SimpleCast mit zwei separaten Instanzen. Gibt es auch einen Encoder der verschiedene Quellen streamen kann?

Michel

Wir nutzen IceCast2. Im wesentlichen, weil er open source ist.

Auch Icecast2 mit ices, weil opensource.

grüße, michi

Hallo,

ich habe ein Problem, und zwar soll mit Hilfe von mAirlist der Titelupdate erfolgen. Nur leider klappt das nicht. Ich habe keine Ahnung warum:

[LogInterface0] Type=HTTPGET BaseURL=http://xxxxx:7900/admin.cgi OnStart=on OnStop=off Param0=pass Value0=xxxxx Param1=mode Value1=udpinfo Param2=song Value2=%a - %b

Nachtrag: Shoutcast Server