Streamserver API Beispiel: Prüfen wer sendet (Moderator oder AutoDJ)
Ersetzen Sie im unteren Code „IP-ADRESSE“ mit der IP-Adresse ihres Streamservers und „PORT“ mit den Port Ihres Streamservers.
SHOUTcast V2
<?php $djonline_output = file_get_contents('https://scripts.streampanel.net/cc/djonline_shoutcast2.php?url=http://IP-ADRESSE:PORT'); echo $djonline_output;
Icecast V2
<?php $djonline_output = file_get_contents('https://scripts.streampanel.net/cc/djonline_icecast.php?url=http://IP-ADRESSE:PORT'); echo $djonline_output;
Erweitern der Ausgabe
Hängen Sie den folgenden Parameter „ctext“ also „&ctext=MeinText“ an der URL hinten dran, können Sie die Textausgabe nach belieben erweitern.
SHOUTcast V2
<?php $djonline_output = file_get_contents('https://scripts.streampanel.net/cc/djonline_shoutcast2.php?url=http://IP-ADRESSE:PORT&ctext=MeinText'); echo $djonline_output;
Icecast V2
<?php $djonline_output = file_get_contents('https://scripts.streampanel.net/cc/djonline_icecast.php?url=http://IP-ADRESSE:PORT&ctext=MeinText'); echo $djonline_output;
Erkennung des DJ / Moderators
Die Erkennung erfolgt anhand der folgenden Merkmale in der Titelausgabe des Streamservers.
- dj_
- Dj_
- DJ_
- dJ_
- dj (Leerzeichen)
- Dj (Leerzeichen)
- DJ (Leerzeichen)
- dJ (Leerzeichen)
- | (Leerzeichen, |, Leerzeichen)
Wenn weitere Erkennungen erwünscht sind bitte kurz mit Beispielen per Supportticket melden.