eric nMembres
·4 messages
Bonjour,
J'ai trouvé ce script qui affiche le titre et la pochette en court de diffusion.
<?
$ip = "rs1.vdl.fm"; // Mettre ici l'IP ou host de votre serveur Shoutcast. Ne pas mettre http:// devant
$port = "xxxx"; // placer ici le port du serveur Shoutcast. //
//
//
// fin de la configuration //
$fp = @fsockopen("$ip", "$port", $errno, $errstr, 30);
if(!$fp)
{
$auditeurs = "0";
$places = "0";
$etat = "Serveur déconnecté.";
}
else
{
fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: Mozilla/4.0\r\n\r\n");
while(!feof($fp))
{
$content .= fgets($fp,128);
}
fclose($fp);
$debut = strpos($content, '<body>') + strlen('<body>');
$fin = strpos($content, '</body>', $debut);
$servi = substr($content, $debut, $fin - $debut);
$option = explode(',', $servi);
if ($option[1] == 0)
{
// Serveur connecter aucune source stream //
$auditeurs = "0";
$places = "0";
$etat = "Aucune source serveur connectée.";
}
else
{
// Serveur connecté stream ok //
$auditeurs = $option[0];
$pointe = $option[2];
$places = $option[3];
$bitrate = $option[5];
$titre = $option[6];
$etat = "Source connectée serveur connecté serveur Ok !";
}
}
$titre = str_replace("ÿ","é",$titre);
echo"$titre";
?>
alors le titre s'affiche belle et bien mais aucune pochette ne s'affiche.
j'ai cherché deux jours sans arrêts le pourquoi mais sans solution, je me tourne donc vers vous
pour vous demandez une aide.
merci pour votre aide