Anzeige
MPeX.net Suche
Home Page : Forum

FORUM
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   Registierung deaktiviert!Registierung deaktiviert! 
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 
   17.09. Vision Pearl: neues Mercedes-Benz M...
   22.08. Bluetooth MultiSpeaker 4in1 von Tre...
   22.08. BVMI: Der Umsatz mit Musikdownloads...
   22.08. Outdoor MP3-Player von Memup
   22.08. phonostar: Die erfolgreichsten Inte...
ACHTUNG: Das Board ist seit dem 06.11.2019 für neue Beiträge geschlossen.
Danke an alle, die hier über die Jahre zu regen Diskussionen beigetragen haben! mpx.net


Titelstream und ODDCast

 
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.   Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.    Foren-Übersicht | Forum-Hauptseite -> Internet Radio - Technik und Diskussionen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Aramis
Ist hier öfters


BeitragVerfasst am: 30.01.2005 - 04:14    Titel: Titelstream und ODDCast Antworten mit Zitat

Hallo Freunde der Nacht,

ich brüte jetzt schon seit Stunden mit meiner Kollegin über folgendem Problem:

Wir haben uns entschlossen, von Shoutcast zu ODDCast zu wechseln, weil die Quali ja nun doch besser ist.

Jetzt nur folgendes: Wir hatten bis jetzt auf unserer HP immer die Titelstreaminfo und die Info das unser Radio "on stream" ist, sowie eine Songhis. und die Anzahl der Hörer eingebaut. Leider funktioniert das Script nicht mit dem ODDCast plugin bzw mit dem IceCast2 Server. Oder wir sind einfach nur zu große n00b's Wink

Kann uns jemand helfen ?

Gruß

Aramis
www.phoenixradio.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sven4972
Postet sich warm


BeitragVerfasst am: 06.02.2005 - 21:03    Titel: RE: Titelstream und ODDCast Antworten mit Zitat

Hallo,

darf ich mal fragen wie Ihr das mit der Titelanzeige auf der HP realisiert habt?

Grüße von Sven
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Aramis
Ist hier öfters


BeitragVerfasst am: 07.02.2005 - 10:09    Titel: RE: Titelstream und ODDCast Antworten mit Zitat

Mit ODDCast oder ShoutCast ?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sven4972
Postet sich warm


BeitragVerfasst am: 07.02.2005 - 11:06    Titel: RE: Titelstream und ODDCast Antworten mit Zitat

Hallo,

mit ShoutCast.

Grüße von Sven
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Aramis
Ist hier öfters


BeitragVerfasst am: 07.02.2005 - 14:00    Titel: RE: Titelstream und ODDCast Antworten mit Zitat

Beispiel 1: (ist ein php Script, einfach in die gewünschte Seite einbauen)

<?
//Variablen

$server2 = "url_vom_streamserver.de/com";
$server2port = "PORT_zb:8000";
$server2pass = "PASSWORT";


//deinstream.com:7500/ pr&uuml;fen

$dateix = fsockopen("$server2", $server2port, &$errno, &$errstr);
if( !$dateix )
{
echo "DOWN<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]);
//Achtung TEST, Zeichen &auml;ndern
$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")
{
//Wer streamt?

echo "on stream: $server2title ";
echo " $nick2 - ";

//Playlist vorhanden?

if ($pl2 ==" ")
{
echo "Keine Playlist";
}
else
{
echo "<a href=\"";
echo "$pl2";
echo "\" target=\"_blank\">Playlist</a>";
}

//Was wird denn grad gespielt?

echo "<br><br>aktueller Titel : $song2title<br><br>";
echo "$server2lauscher H&ouml;rer<br><br>Stereo <a href=\"http://$server2:$server2port/listen.pls\">h&ouml;ren</a>";

}
else
{
echo "sendet momentan nicht<br>";
}

?>
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Aramis
Ist hier öfters


BeitragVerfasst am: 07.02.2005 - 14:04    Titel: RE: Titelstream und ODDCast Antworten mit Zitat

das nächste ist ewtas aufwändiger aber schöner Smile

du brauchst 2 dateien auf dem Server. als 1. die Config:

<?php

$scdef = "RADIONAME"; // Default station name to display when server or stream is down
$scip = "server_url"; //deinstream.com
$scport = "PORT"; // port of shoutcast server
$scpass = "PASSWORT"; // password to shoutcast server
//End configuration

?>

als zweites das hier:

<?php

include('config.php'); //you may edit this path to fit your server environment otherwise leave it alone
$scfp = @fsockopen("$scip", $scport, &$errno, &$errstr, 30);
if(!$scfp) {
$scsuccs=1;
}
if($scsuccs!=1){
fputs($scfp,"GET /admin.cgi?pass=$scpass&mode=viewxml HTTP/1.0\r\nUser-Agent: SHOUTcast Song Status (Mozilla Compatible)\r\n\r\n");
while(!feof($scfp)) {
$page .= fgets($scfp, 1000);
}
######################################################################################################################
/////////////////////////part 1 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
//define xml elements
$loop = array("STREAMSTATUS", "BITRATE", "CURRENTLISTENERS", "MAXLISTENERS");
$y=0;
while($loop[$y]!=''){
$pageed = ereg_replace(".*<$loop[$y]>", "", $page);
$scphp = strtolower($loop[$y]);
$$scphp = ereg_replace("</$loop[$y]>.*", "", $pageed);
if($loop[$y]==SERVERGENRE || $loop[$y]==SERVERTITLE || $loop[$y]==SONGTITLE)
$$scphp = urldecode($$scphp);

// uncomment the next line to see all variables
// echo'$'.$scphp.' = '.$$scphp.'<br>';
$y++;
}
//end intro xml elements
######################################################################################################################
######################################################################################################################
/////////////////////////part 2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
//get song info and history
$pageed = ereg_replace(".*<SONGHISTORY>", "", $page);
$pageed = ereg_replace("<SONGHISTORY>.*", "", $pageed);
$songatime = explode("<SONG>", $pageed);
$r=1;
while($songatime[$r]!=""){
$t=$r-1;
$playedat[$t] = ereg_replace(".*<PLAYEDAT>", "", $songatime[$r]);
$playedat[$t] = ereg_replace("</PLAYEDAT>.*", "", $playedat[$t]);
$song[$t] = ereg_replace(".*<TITLE>", "", $songatime[$r]);
$song[$t] = ereg_replace("</TITLE>.*", "", $song[$t]);
$string1= $maxlisteners-$currentlisteners;
$song[$t] = urldecode($song[$t]);

$r++;
}
//end song info

fclose($scfp);
}

//display stats
if($streamstatus == "1"){
//you may edit the html below, make sure to keep variable intact
echo'
<html>

<head>
<!--////////////Dieser Teil wird angezeigt wenn der Sender Online ist////////////-->
<!--////////////Layout kann mit normalen HTML individuell angepasst werden////////////-->

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<!--////////////Aktualisierung aller 30 Sekunden////////////-->
<meta content="120" http-equiv="refresh">
<title>'.$scdef.'</title>
</head>

<body>

<table>

<!--////////////Anzeige aktueller Titel////////////-->
<tr>
<td>
<b>Zur Zeit l&auml;uft dieser Titel:</b>
</td>
<td>
<font style="font-size:9pt" color="#FF7D00">'.$song[0].'</font>
</td>
</tr>

<!--////////////Anzeige Songhistory////////////-->
<tr>
<td>
<b>Diese Titel spielten wir vorher</b>
</td>
<td>
<font style="font-size:8pt" color="#0000FF">
'.$song[1].'<br>
'.$song[2].'<br>
'.$song[3].'<br>
'.$song[4].'<br>
'.$song[5].'<br>
'.$song[6].'<br>
'.$song[7].'<br>
'.$song[8].'<br>
'.$song[9].'</font>
</td>
</tr>

<!--////////////Anzeige Bitrate////////////-->
<tr>
<td>
<b>Wir senden mit folgender Bitrate:</b>
</td>
<td>
'.$bitrate.' kbps
</td>
</tr>

<!--////////////Anzeige Maximum Listeners////////////-->
<tr>
<td>
<b>So viele H&ouml;rer k&ouml;nnen uns empfangen:</b></td>
<td>
'.$maxlisteners.'
</td>
</tr>

<!--////////////Anzeige aktuelle Höreranzahl////////////-->
<tr>
<td>
<b>So viele H&ouml;rer empfangen uns derzeit:</b>
</td>
<td>
'.$currentlisteners.'
</td>
</tr>

<!--////////////Anzeige der noch freien Kanäle////////////-->
<tr>
<td>
<b>Anzahl der noch freien Kan&auml;le:</b>
</td>
<td>
'.$string1.'
</td>
</tr>
</table>


</body>
</html>';
}
else

echo'

<html>
<!--////////////Ausgabe Offline-Text, kann auch ein Bild usw. enthalten////////////-->
<!--////////////Layout kann mit normalen HTML individuell angepasst werden////////////-->

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<!--////////////Aktualisierung aller 300 Sekunden (5min)////////////-->
<meta content="300" http-equiv="refresh">
<title>'.$scdef.'</title>
</head>
<body >

<!--////////////Senderbezeichnung welche in der config.php eingetragen wird////////////-->
'.$scdef.'

<!--////////////Text der zusätzlich zum Sendernamen ausgegeben wird////////////-->
ist zur Zeit OFFLINE.
</body>
</html>';


?>

ACHTUNG:
beides sind php-scripte und müssen auch als php auf dem server liegen!
bei Fragen ... einfach fragen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Aramis
Ist hier öfters


BeitragVerfasst am: 07.02.2005 - 14:06    Titel: RE: Titelstream und ODDCast Antworten mit Zitat

wenn du das ganze mal in härtetest sehen willst, heute abend ab 20.45 bin ich am streamen und dann auch per icq erreichbar.

www.phönixradio.de
www.phönixradio.net
www.phoenixradio.de

(.com war schon belegt ^^)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sven4972
Postet sich warm


BeitragVerfasst am: 07.02.2005 - 14:17    Titel: RE: Titelstream und ODDCast Antworten mit Zitat

Hallo,

dankeschön für Deine Hilfe.

Grüße von Sven
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Aramis
Ist hier öfters


BeitragVerfasst am: 07.02.2005 - 14:46    Titel: RE: Titelstream und ODDCast Antworten mit Zitat

nix zu danken *g
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Stoney
Postet sich warm


BeitragVerfasst am: 10.03.2006 - 17:55    Titel: RE: Titelstream und ODDCast Antworten mit Zitat

also irgendwie läuft das nich var1 kommt ne fehlermeldeung und var 2 kommt immer nur offline auch wenn der serv im grunde on is

Gruß
Stoney

Wäre schön wenns na nachricht von dir gäbe
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Aramis
Ist hier öfters


BeitragVerfasst am: 10.03.2006 - 18:31    Titel: RE: Titelstream und ODDCast Antworten mit Zitat

hast du die Serverdaten richtig eingegeben ?

url bzw ip inkl port ... eigentlich funktioniert das script tadellos
_________________
Gruß

Aramis
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Stoney
Postet sich warm


BeitragVerfasst am: 10.03.2006 - 18:34    Titel: RE: Titelstream und ODDCast Antworten mit Zitat

jo ha
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Stoney
Postet sich warm


BeitragVerfasst am: 10.03.2006 - 18:36    Titel: RE: Titelstream und ODDCast Antworten mit Zitat

ups..

jo hab ich kann dir die daten auch gern geben damit du kontrollieren kannst. und fals du denkst es liegt am port forwading.. nee kann net sein der port is 100pro frei..

Stoney
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Stoney
Postet sich warm


BeitragVerfasst am: 10.03.2006 - 18:44    Titel: RE: Titelstream und ODDCast Antworten mit Zitat

hmm der beitrag klang jetzt irgendwie gemein. ne öhm sollte aber ncih so gemeint sein ich brauch nur hilfe.. wollt eig nu damit gleich des mitm forward ausschließen. würd mcih über hilfe freuen

Gruß Stoney
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.   Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.    Forum-Hauptseite -> Internet Radio - Technik und Diskussionen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group

Anzeige
Copyright © 2021 MPeX.net GmbH       Impressum       Verzicht       Suche Hosting by mpex