Hallo,
ich würde gerne eine Streambox erstellen. Allerdings weiß ich nicht wie ich am besten das anstellen soll. Hättet ihr da ein paar tipps??
MFG
Streambox
-
-
Was für ein Stream denn? Meistens gibt es da fertige Codeschnipsel die man nur noch in seiner Seite einfügen muss.
-
Was für ein Stream denn? Meistens gibt es da fertige Codeschnipsel die man nur noch in seiner Seite einfügen muss.
ehm ja gibt es nur ist da die frage wie lang dauert es bis diese zum ersten mal nen Fehler anzeigt!!
da ich auch noch eine möglichkeit suche um das aktuelle lied und die Hörer in eine stream box zu bekommen würd ich mich freuen wen mir hier einer helfen könnte -
Wie möchtet ihr da? Ihr hört ein Lied auf euren PC und auf der Website soll das ddann angezeigt werden?
mfg
-
Wie möchtet ihr da? Ihr hört ein Lied auf euren PC und auf der Website soll das ddann angezeigt werden?
mfg
nein wir haben ein radio und möchten nicht diese stream boxen aus der conserve nehmen
-
Mit welches Software ist den euer Radio
Winamp?
mfg
-
Mit welches Software ist den euer Radio
Winamp?
mfg
SHOUTcast
es sollen in die stream box rein winamp, winmedia und real player -
Ähm wenn ihr Shoutcast verwendet, dann hab ihr doch zb für Winamp eine Url ala .pls , warum nicht die Urls in eure Box schrieben, bzw halt die Url streamen via eingebetteten Player?
-
Ähm wenn ihr Shoutcast verwendet, dann hab ihr doch zb für Winamp eine Url ala .pls , warum nicht die Urls in eure Box schrieben, bzw halt die Url streamen via eingebetteten Player?
ja schon richtig nur wollen wir auf der HP die lieder und die hörer anzeigen!!
-
Das gibt doch ne Seite oder von eurem Server wo man sieht ob der Online ist etc kann ich die mal haben
mfg
-
kann mir nun Jemand weiterhelfen?
-
Irgentjemand hat mich wegen den Tread geaddet, wenn er sich noch mal rührt und ich schau ob was möglich ist mach ich was für euch
mfg
-
Irgentjemand hat mich wegen den Tread geaddet, wenn er sich noch mal rührt und ich schau ob was möglich ist mach ich was für euch
mfg
ja das war ich
-
Hab ein Script gefunden:
PHP
Alles anzeigen<?php $server = "85.31.187.118"; //hier deinen server eintragen z.b. musik.de oder 213.61.885.8 $port = "8600"; //hier den port eintragen (ist standart 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 ## echo '<html><title>Shoutcast</title><body>'; if ($radio_status == 1) { echo 'Anzahl der hoerer: ' . $shoutcast_currentlisteners . '<br />'; echo 'Gesamtbandbreite: ' . $shoutcast_curbwidth . ' kb/s<br />'; echo 'Bitrate: ' . $shoutcast_bitrate .' kb/s <br />'; echo 'Zuhoerer Peak: ' . $shoutcast_peaklisteners . '<br />'; echo 'Bandbreite Peak: ' . $shoutcast_peakbwidth . ' kb/s<br />'; echo 'Max. moegliche Zuhoerer: ' . $shoutcast_maxlisteners . '<br />'; echo 'Aktueller Song: >>' . $shoutcast_cursong . '<< <br />'; } else { echo '<h1>Sorry aber das radio ist zur zeit offline!</h1>'; } echo '</body></html>'; ## output off ## ?>
Genau was ihr braucht, anpassen geht auch super
-
so hab dan auch noch was wenn ihr keine
HTML
Alles anzeigen<html> <head> <title>StreamBoxen</title> </head> <body><div align="center"> <table width="170" height="100" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" height="36"><a href="http://www.deine web seite" target="_blank"><img src="logo.png" border="0"></a></td> </tr> <tr> <td valign="top" height="29"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="11"><img src="left.png"></td> <td valign="top" width="32"><a href="mediaplayer.php?stream=dein Stream:port" target="_blank"><img src="wmp.png" border="0"></a></td> <td valign="top" width="32"><a href="http://deinStream:port/listen.pls" target="_blank"><img src="wap.png" border="0"></a></td> <td valign="top" width="32"><a href="realplayer.php?stream=dein Stream:port" target="_blank"><img src="rop.png" border="0"></a></td> <td valign="top" width="63"><img src="online.png"></td> </tr> </table></td> </tr> <tr> <td valign="top" height="35" background="end.png"> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td colspan="" background="" width="" height="" style="color:#00FF00"> <td width="20"> </td> <td align="center"><marquee behavior="left" scrollamount="2" scrolldelay="100" onMouseOver="this.stop()" onMouseOut="this.start()">www</marquee></div></center></td> </tr> </table> </td> </tr> </table> </div></body> </html>
http://wolsfszeit.wo.ohost.de/streambox/Streambox.rar
so da noch die bilder für den HG
-
was möchtest du? soll ich das Scipt da ein binden oder was?
-
@ Pion
Ich habe dein Code Mal ausprobiert und was herrum gefummelt und es funktioniert auch super.
PHP
Alles anzeigen<?php $server = "sc5.genuinecast.net"; //hier deinen server eintragen z.b. musik.de oder 213.61.885.8 $port = "8004"; //hier den port eintragen (ist standart 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 ## echo '<html><title>Radio Night Dream</title><body> <table cellpadding="0" cellspacing="0" width="250" height="100" align="center" border="0"> <font color="#ff0000"> <div style="background-image:url(http://djspike.square7.ch/radionightdream/tabellebilder/21.gif); margin:0px; padding:10px"> <big>'; if ($radio_status == 1) { echo 'Anzahl der hörer: ' . $shoutcast_currentlisteners . '<br />'; echo 'Bitrate: ' . $shoutcast_bitrate .' kb/s <br />'; echo 'Max. mögliche Zuhörer: ' . $shoutcast_maxlisteners . '<br />'; echo 'Aktueller Song: <MARQUEE>' . $shoutcast_cursong . '</MARQUEE> <br />'; } else { echo '<h3><MARQUEE>Momentan Ist der Stream Offline Schaut einfach mal in den Sendeplan wer als nächstes ON AIR sein Wird</MARQUEE></h1>'; } echo ' <center> <a href="http://sc5.genuinecast.net:8004/listen.pls" target="_blank"><img src="http://djspike.square7.ch/streambox/images/winamp.png" width="40" height="40" border="0"></a> <a href="http://sc5.genuinecast.net:8004/listen.asx" target="_blank"><img src="http://djspike.square7.ch/streambox/images/wmp.png" width="40" height="40" border="0"></a> <a href="http://streambox.gold-stream.de/linkgen.php?ip=sc5.genuinecast.net&port=8004&format=RAM" target="_blank"><img src="http://djspike.square7.ch/streambox/images/real.png" width="40" height="40" border="0"></a> <a href="http://djspike.square7.ch/streambox/flashplayer/example.html" target="_blank title="Flashplayer"><img src="http://djspike.square7.ch/streambox/images/flash.png" width="40" height="40" border="0"></a> <br> <center> <a href="http://www.wb.gred.de/168/" target="_blank" title="Wunschbox"><img src="http://djspike.square7.ch/streambox/images/wunschbox.png" width="100" height="50" border="0"></a> </big></div></font></table></body></html>'; ## output off ## ?>
http://djspike.square7.ch/streambox/streambox.phpaber dies müsste (sollte) auch auf einer HTML HP zu sehen sein nur wenn ich es einbinde kommt nur zeichen salat daraus.
kannst du mir eventuell weiter helfen ? -
Da es PHP ist kann es nur auf einer PHP Seite gehen, wenn dein Server kein PHP kann kannst du http://djspike.square7.ch/streambox/streambox.php mittels einen Iframes einbinden
-
okay und finde ich irgendwo eine anleitung über eines Iframes den mit so etwas habe ich noch nie gearbeitet
-
@Pion
Hab es mal gegooglet und glaube auch gefunden
Zitat<iframe src="http://djspike.square7.ch/streambox/streambox.php" width="90%" height="400" name="SELFHTML_in_a_box">
<p>Ihr Browser kann leider keine eingebetteten Frames anzeigen:
Sie können die eingebettete Seite über den folgenden Verweis
aufrufen: <a href="http://djspike.square7.ch/streambox/streambox.php">SELFHTML</a></p>
</iframe>ich muss es halt nur anpassen
ist das koreckt ? -