Stream status script

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

      Stream status script

      Hey,

      habe bei Google nen Script gefunden das mir den Online status meine Streams zeigt, leider geht das irgendwie nicht obwohl alles richtig ist.
      Vill könnte mir da jemand helfen^^

      www10.zippyshare.com/v/14400001/file.html


      in der config_radio ist alles richtig aber er zeigt mir immer an Das der Stream offline ist...

      "das pw habe ich raus genommen zur sicherheit, dort steht eig. mein stream pass"

      mfg
      Wo hostest du das?
      Das Script verwendet fsockopen und das ist bei den meisten (Free)Hostern deaktiviert.

      PS: Warum eigentlich mit Login? Shoutcast verrät doch die Stream-Daten auch so ...

      Mal ein Beispiel:
      81.23.251.55:8100/stats?sid=1

      Und da das XML ist, kann man ganz easy die Daten rausziehen:

      PHP-Quellcode

      1. $url = 'http://81.23.251.55:8100/stats?sid=1';
      2. $stats = simplexml_load_file($url);
      3. echo $stats->STREAMSTATUS;


      Komplettes Beispiel

      PHP-Quellcode

      1. <?php
      2. $url = 'http://81.23.251.55:8100/stats?sid=1';
      3. $stats = simplexml_load_file($url);
      4. ?>
      5. <!doctype html>
      6. <html>
      7. <head>
      8. <meta charset="utf-8">
      9. <title>Stream Status</title>
      10. </head>
      11. <body>
      12. <?php
      13. if ($stats->STREAMSTATUS == 1)
      14. {
      15. // Stream online
      16. ?>
      17. <p>Stream ist Online</p>
      18. <p>Aktueller Song: <?php echo $stats->SONGTITLE; ?></p>
      19. <p>Es hören <?php echo $stats->CURRENTLISTENERS; ?> Leute zu</p>
      20. <?php
      21. } else
      22. {
      23. // Stream offline
      24. ?>
      25. <p>Stream ist offline</p>
      26. <?php
      27. }
      28. ?>
      29. </body>
      30. </html>
      Alles anzeigen




      Gruß
      florian0

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von florian0 ()

      florian0 schrieb:

      Wo hostest du das?
      Das Script verwendet fsockopen und das ist bei den meisten (Free)Hostern deaktiviert.

      Gruß
      florian0
      habe nen Webspace bekommen von Black Nova, das is nen vserver
      hydronix.lyronic.de/

      i-mscp.net/de/


      getestet habe ich es jedoch bis jezze nur mit funpic.de

      Edit:

      $url = 'http://81.23.251.55:8100/stats?sid=1';

      nur da muss meine Ip und port rein oder ?

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von enkor16 ()

      Funpic hat kein fsockopen. Da wird das Script nicht gehen.

      Edit: Jap. Allerdings bekomme ich aktuell zu dem Shoutcast der in der Config hinterlegt war, keine Verbindung. Ist der aus?

      Gruß
      florian0

      florian0 schrieb:

      Funpic hat kein fsockopen. Da wird das Script nicht gehen.

      Edit: Jap. Allerdings bekomme ich aktuell zu dem Shoutcast der in der Config hinterlegt war, keine Verbindung. Ist der aus?

      Gruß
      florian0
      ne hatte nur den Fader unten, ist an und muss gehen.
      aber das script geht net^^
      steht Stream ist Offline



      <?php
      $url = 'http://78.129.175.157:28756/stats?sid=1';

      $stats = simplexml_load_file($url);
      ?>

      <!doctype html>
      <html>
      <head>
      <meta charset="utf-8">
      <title>Stream Status</title>
      </head>
      <body>
      <?php
      if ($stats->STREAMSTATUS == 1)
      {
      // Stream online
      ?>

      <p>Stream ist Online</p>
      <p>Aktueller Song: <?php echo $stats->SONGTITLE; ?></p>
      <p>Es hören <?php echo $stats->CURRENTLISTENERS; ?> Leute zu</p>


      <?php
      } else
      {
      // Stream offline
      ?>
      <p>Stream ist offline</p>
      <?php
      }
      ?>

      </body>

      </html>

      so richtig ?
      Wie gesagt, ich bekomm keine Verbindung zum Shoutcast Server ...
      Erwartet hätte ich das:
      81.23.251.55:8100/stats?sid=1

      Aber bei dir:
      78.129.175.157:28756/stats?sid=1
      Hab ich en Seiten-Ladefehler: "Der Server unter 78.129.175.157 braucht zu lange, um eine Antwort zu senden."

      Gruß
      florian0

      florian0 schrieb:

      Wie gesagt, ich bekomm keine Verbindung zum Shoutcast Server ...
      Erwartet hätte ich das:
      81.23.251.55:8100/stats?sid=1

      Aber bei dir:
      78.129.175.157:28756/stats?sid=1
      Hab ich en Seiten-Ladefehler: "Der Server unter 78.129.175.157 braucht zu lange, um eine Antwort zu senden."

      Gruß
      florian0
      soll ich dir mal meine daten schicken von listen2myradio ?
      dann kannste dir das mal ansehen

      florian0 schrieb:

      Jup, kannste machen. So schwer kann das ja nicht sein ...
      k hast ne nachricht

      und weißte woran es liegen könnte ?

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von enkor16 ()

      Neben bei als Info: Das ist kein Shoutcast sondern ein Icecast-Server, der funktioniert etwas anders, daher ging dein und mein Script nicht.

      Ich versuch mal was zu basteln ...