| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
schrauber Postet sich warm
|
Verfasst am: 06.08.2006 - 05:23 Titel: streamanzeige auf eigener hp |
|
|
guten morgen liebe boardgemeinde
hab da folgende frage. das mit meinem online radio funzt alles einwandfrei, mittlerweile mit passwortschutz und externem server. nun bastle ich gerade eine eigene hp für das radio. auf dieser möchte ich eine art "now playing" anzeige haben, in der man sieht ob das radio on oder off ist und welcher song gerade läuft.
hab jetzt die ganze nacht gegooglet und im forum gesucht, aber nix gefunden( bestimmt such ich nur falsch )
gibt es zu dieser frage irgendwelche lösungsvorschläge??
greetz
schrauber |
|
| Nach oben |
|
 |
Jan Trace Postet sich warm
|
Verfasst am: 08.08.2006 - 10:49 Titel: RE: streamanzeige auf eigener hp |
|
|
Hi,..
Da kann ich dir evtl. helfen ich hab da was was zumindest mal dein problem löst wenn du ned mehr angezeigt haben wilst als den Titel - Interpret / Listener ,...
Kopiere folgenden code in deinen Editor:
| Zitat: |
<?
//Configuration:
$server2 = "server IP"; //IP des Shoutcast Servers
$server2port = "Port"; //Port des Shoutcast Server - Bsp.: 8000
$server2pass = "Stream Password"; //Passwort des Shoutcast Servers
$dateix = fsockopen("$server2", $server2port, &$errno, &$errstr);
if( !$dateix )
{
echo "<font face='Verdana' size='2' color='black'><b>DOWN<b/></font><br>";
fclose($dateix);
}
else
{
fputs($dateix,"GET /admin.cgi?pass=$server2pass&mode=viewxml HTTP/1.0\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows NT;)\r\n\r\n");
while (!(feof($dateix)))
{
$zeilex .= fgets($dateix, 4096);
}
fclose($dateix);
}
$tmpx = explode("<CURRENTLISTENERS>", $zeilex);
$tmpx = explode("</CURRENTLISTENERS>", $tmpx[1]);
$server2lauscher = $tmpx[0];
$pl2 = " ";
$tmpx = explode("<SERVERGENRE>", $tmpx[1]);
$tmpx = explode("</SERVERGENRE>", $tmpx[1]);
$tmp2x = explode("+", $tmpx[0]);
$nick2 = $tmp2x[0];
if(count($tmp2x) == 2)
$pl2 = $tmp2x[1];
$tmpx = explode("<SERVERTITLE>", $tmpx[1]);
$tmpx = explode("</SERVERTITLE>", $tmpx[1]);
$server2title = $tmpx[0];
$tmpx = explode("<SONGTITLE>", $tmpx[1]);
$tmpx = explode("</SONGTITLE>", $tmpx[1]);
$song2title = $tmpx[0];
$tmpx = explode("<STREAMSTATUS>", $tmpx[1]);
$tmpx = explode("</STREAMSTATUS>", $tmpx[1]);
$stream2status = $tmpx[0];
if ($stream2status == "1")
{
//OnAir? Dann das hier:
echo "<font face='Verdana' size='2' color='red'><b>OnAir</b></font><br>";
//Welcher Moderator?
echo "<font face='Verdana' size='2'><b>Moderator</b>:<br> $nick2</font><br>";
//Playlist vorhanden?
if ($pl2 =="")
{
echo "";
}
else
{
echo "<a href=\"";
echo "$pl2";
echo "\" target=\"_blank\"></a>";
}
//Was wird gespielt?
echo "<font face='Verdana' size='2'>aktueller Titel:<br>$song2title</font><br>";
echo "<font face='Verdana' size='2'>$server2lauscher Hörer<br><a href=\"http://$server2:$server2port/listen.pls\">Einschalten</a></font>";
}
//Offair? Dann hier das:
else
{
echo "<font face='Verdana' size='2' color='grey'><b>Offair</b></font>";
}
?>
|
datei abspeichern als: view.php (oder wie auch immer ) auf den webserver laden und freuen  |
|
| Nach oben |
|
 |
Jan Trace Postet sich warm
|
Verfasst am: 08.08.2006 - 10:51 Titel: RE: streamanzeige auf eigener hp |
|
|
villeicht is auch einer dabei der mir dabei noch was helfen kann,... ich selber suche da auch was,... und nach mehreren tagen googlen hab ich auch scho einiges gefunden aber bis jetzt wir in keinem Script die description mit angezeigt,... bei dem post von gerade,... ( siehe oben ) soll das dabei sein aber irgendwie funtz das ned so wie ich das mir vorstelle,... kann mir da vielleicht einer hilfe stellung geben ,...
wäre nett danke |
|
| Nach oben |
|
 |
Manu2209 Ist hier öfters
|
Verfasst am: 25.08.2006 - 10:12 Titel: RE: streamanzeige auf eigener hp |
|
|
hallo finde das script wirklich klasse aber kann mir jemand sagen wie ich anstad schrift ein bild nehmen kann
wäre dankbar für jede hilfe |
|
| Nach oben |
|
 |
Blue-Dragon Ist hier öfters
|
Verfasst am: 25.08.2006 - 18:15 Titel: RE: streamanzeige auf eigener hp |
|
|
also der Code geht bei mir net komischer weiße da steht
Warning: fsockopen() has been disabled for security reasons in /usr/export/www/vhosts/funnetwork/hosting/dragonsounds/view.php on line 7
DOWN
Warning: fclose(): supplied argument is not a valid stream resource in /usr/export/www/vhosts/funnetwork/hosting/dragonsounds/view.php on line 11
Offair _________________ > www.master-sounds.de <
----------------------------------
Hardstyle is BÄÄM |
|
| Nach oben |
|
 |
Jan Trace Postet sich warm
|
Verfasst am: 31.08.2006 - 12:08 Titel: RE: streamanzeige auf eigener hp |
|
|
das muss funzen @ Dragon bei Manu gehts doch auch wenn du am code nix weiter verändert hast sollte es gehn,... einfach nochmal neu versuchen  |
|
| Nach oben |
|
 |
Monstergun Postet sich warm
|
Verfasst am: 31.08.2006 - 21:53 Titel: RE: streamanzeige auf eigener hp |
|
|
fsockopen vielleicht gesperrt oder so
wie bei funpic etc. |
|
| Nach oben |
|
 |
Manu2209 Ist hier öfters
|
Verfasst am: 06.09.2006 - 21:46 Titel: RE: streamanzeige auf eigener hp |
|
|
hallo habe da noch ein prob könnte mir jemand sagen wie ich das in html umbauen kann oder weis jemand ob es sowas in html gibt wäre tausend mal dankbar ach so das mit bild habe ich hin bekommen
gruss manu |
|
| Nach oben |
|
 |
tasteoflemon Postet sich warm
|
Verfasst am: 01.07.2007 - 20:30 Titel: RE: streamanzeige auf eigener hp |
|
|
also... Der Quelltext, den Jan Trace vorgeschlagen hat funktioniert bei mir nicht. Ich habe leider auch nicht sehr viel Ahnung von PHP. Kann mir jemand helfen?
Ausgegeben wird bei mir: DOWN
"; fclose($dateix); } else { fputs($dateix,"GET /admin.cgi?pass=$server2pass&mode=viewxml HTTP/1.0\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows NT;)\r\n\r\n"); while ......und so weiter.
Woran könnte das liegen? PHP ist bei mir an. Ich habe keine Ahnung mehr. Könnt ihr mir helfen? Wär echt suppi!  |
|
| Nach oben |
|
 |
tasteoflemon Postet sich warm
|
Verfasst am: 02.07.2007 - 19:25 Titel: RE: streamanzeige auf eigener hp |
|
|
hallo Leute,
ich wollte euch nur noch mal sagen, dass der Fehler an mir lag, mein FreeWebSpace hatte einfach kein CGI. Jetzt funktioniert alles prima. Danke für das tolle Script. Allerdings hätte ich doch noch eine Frage, wo kann man die Moderatoren, bzw. den Moderator festelgen?!  |
|
| Nach oben |
|
 |
|