Hallo!
Ich bin Internetradiomoderator und will über die Funktion "Title Streaming" Informationen an den Webserver senden. Keine Angst, ihr müsst euch nicht mit der Shoutcast-Technik auskennen - ich erkläre euch das alles hier. Mein Ziel: Ich brauche ein Programm, was diesen Weg, den ich im folgenen beschreiben werde, umsetzt.
Mit einem Programm wird der Titel, den ich gerade spiele in einer TXT-Datei gespeichert - z.B. Abba - Dancing Queen. Mit der URL http://localhost:8000/admin.cgi?pass=passwort&mode=updinfo&song=ABBA - Dancing Queen kann man manuell diesen Titel per Hand in eine Adresse eingeben und updaten. Das ist natürlich sehr unaktuell und zeitraubend. Daher habe ich die Datei soundso.txt mit den Informationen:
Dieser entspricht dem aktuellen Titel. Da die oben genannte URL am Anfang ja immer gleich ist, muss ich im Prinzip folgenen Weg gehen. Der Titel wird ausgelesen, Sonderzeichen werden in Hexform umgewandelt (z.B. Leerzeichen in %20) und dann wird das mit der ganzen Adresse ausgeführt. Dann, z.B. 5 Sekunden später, ließt er es wieder aus und dann vergleicht er aber. Wenn der Titel dann immer noch der gleiche ist, dann passiert nix, wenn er neu ist wird wieder der hochgeladen. Also im Prinzip ein Script, was im Hintergrund arbeitet.
Das muss ich realisiert kriegen. Weiß jemand wie das technisch funktioniert? Ich würde mich freuen, wenn jemand den Quellcode schreiben könnte. Hinweis: Der Server mit dem ich sende liegt natürlich nicht auf dem localhost sondern im Internet.
Sollten Fragen aufkommen, bitte stellen.
Danke,
David
Ich bin Internetradiomoderator und will über die Funktion "Title Streaming" Informationen an den Webserver senden. Keine Angst, ihr müsst euch nicht mit der Shoutcast-Technik auskennen - ich erkläre euch das alles hier. Mein Ziel: Ich brauche ein Programm, was diesen Weg, den ich im folgenen beschreiben werde, umsetzt.
Mit einem Programm wird der Titel, den ich gerade spiele in einer TXT-Datei gespeichert - z.B. Abba - Dancing Queen. Mit der URL http://localhost:8000/admin.cgi?pass=passwort&mode=updinfo&song=ABBA - Dancing Queen kann man manuell diesen Titel per Hand in eine Adresse eingeben und updaten. Das ist natürlich sehr unaktuell und zeitraubend. Daher habe ich die Datei soundso.txt mit den Informationen:
Code:
Abba - Dancing Queen
Dieser entspricht dem aktuellen Titel. Da die oben genannte URL am Anfang ja immer gleich ist, muss ich im Prinzip folgenen Weg gehen. Der Titel wird ausgelesen, Sonderzeichen werden in Hexform umgewandelt (z.B. Leerzeichen in %20) und dann wird das mit der ganzen Adresse ausgeführt. Dann, z.B. 5 Sekunden später, ließt er es wieder aus und dann vergleicht er aber. Wenn der Titel dann immer noch der gleiche ist, dann passiert nix, wenn er neu ist wird wieder der hochgeladen. Also im Prinzip ein Script, was im Hintergrund arbeitet.
Das muss ich realisiert kriegen. Weiß jemand wie das technisch funktioniert? Ich würde mich freuen, wenn jemand den Quellcode schreiben könnte. Hinweis: Der Server mit dem ich sende liegt natürlich nicht auf dem localhost sondern im Internet.
Sollten Fragen aufkommen, bitte stellen.
Danke,
David