Webradio

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
fishtown
Mitglied
Beiträge: 77
Registriert: 04.01.2009 13:19

Webradio

Beitrag von fishtown »

Hi,
ich möchte auf einer Seite eine Statusanzeige für ein Webradio einbauen. Zur Zeit habe ich folgenden php-Code:

Code: Alles auswählen

<?php
## shoutcasthack by bikky on ##
$server = "XX.XX.XX.XX"; //hier deinen server eintragen z.b. musik.de oder 213.61.885.8
$port = 8000; //hier den port eintragen (ist standard (autom. korrigiert) 8000)
$fp = @fsockopen($server, $port, $errno, $errstr, 30);

if ($fp) {
fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n");
while(!feof($fp))
$page .= fgets($fp, 1000);
fclose($fp);
$page = ereg_replace(".*<body>", "", $page);
$page = ereg_replace("</body>.*", ",", $page);
$numbers = explode(",", $page);
$shoutcast_currentlisteners = $numbers[0]; //variable ueber die aktuelle anzahl der zuhoerer
$connected = $numbers[1]; //variable zum anzeigen ob ein sender verbunden sind
if($connected == 1) {
$radio_status = 1; //variable zum anzeigen ob radio an ist oder nicht
$wordconnected = "yes"; //zusaetzliche variable die ich brauchte
}
else
$wordconnected = "no"; //zusaetzliche variable die ich brauchte
$shoutcast_peaklisteners = $numbers[2]; //variable die die anzahl der peaks angiebt
$shoutcast_maxlisteners = $numbers[3]; //variable ueber die maximal moegliche anzahl der zuhoerer
$shoutcast_reportedlisteners = $numbers[4]; //
$shoutcast_bitrate = $numbers[5]; //bitrate
$shoutcast_cursong = $numbers[6]; //aktueller song
$shoutcast_curbwidth = $shoutcast_bitrate * $shoutcast_currentlisteners; //gesamtbandbreite
$shoutcast_peakbwidth = $shoutcast_bitrate * $shoutcast_peaklisteners; //gesamtpeakbandbreite
}

## output on ##
if ($radio_status == 1) {
echo '		<b><font color="black"> Radio ist </font><font color="green">online</font> -<font color="black"> Aktuell: >>' . $shoutcast_cursong . '<< <br />Zuhörer: ' . $shoutcast_currentlisteners . '/' . $shoutcast_maxlisteners . '</font></b>';
}
else {
echo '<b><img src="stop.gif" align="middle"></img>Radio ist zur Zeit <font color="red">offline</font>!</b>';
}
echo '</body></html>';
## output off ##
## shoutcasthack by bikky off ##
?>
Diesen möchte ich aber nicht per <include> in das Template einfügen, da ich dafür php darin freigeben müsste. Kennt jemand einen fertigen Mod, eventuell sogar mit einem WebPlayer, welchen ich statt dessen nehmen könnte?
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“