Foros del Web » Programando para Internet » PHP »

¿Como imprimo la estadística "Stream Title" en PHP? [Shoutcast]

Estas en el tema de ¿Como imprimo la estadística "Stream Title" en PHP? [Shoutcast] en el foro de PHP en Foros del Web. Tengo una radio online(utilizo un servidor shoutcast), mediante PHP he reflejado sus estadísticas en mi página(Número de oyentes, canción actual, etc...). Me gustaría saber en ...
  #1 (permalink)  
Antiguo 11/03/2013, 14:34
 
Fecha de Ingreso: marzo-2013
Ubicación: Madrid
Mensajes: 5
Antigüedad: 11 años, 1 mes
Puntos: 0
¿Como imprimo la estadística "Stream Title" en PHP? [Shoutcast]

Tengo una radio online(utilizo un servidor shoutcast), mediante PHP he reflejado sus estadísticas en mi página(Número de oyentes, canción actual, etc...). Me gustaría saber en concreto como puedo hacer que se reflejen estas dos cosillas que he intentado pero no he conseguido:

1-Reflejar la estadística del nombre del DJ, en Shoutcast la llama "Stream Title", también llamada "Station name" según he visto en códigos.

2-En mi código está creada la condición de que si no hay ningún DJ emitiendo en el momento se imprima un mensaje, sin embargo no lo hace y siguen apareciendo las estadísticas(congeladas).

Me gustaría saber si alguien que podria adaptar las dos cosas que he pedido al siguiente código PHP que utilizo para mostrar las estadísticas:

Código PHP:
<?php
if (!$sock socket_create(AF_INETSOCK_STREAMSOL_TCP)) {
echo 
'<b>Radio Offline:</b> No hay DJ en este Momento vuelve despues para escuchar la mejor musica.';
} else {
socket_connect($sock'XXX.XX.XX.XXX'8000);
$request "GET /7.html HTTP/1.0\r\nUser-Agent: SHOUTcast Song Status (Mozilla Compatible)\r\n\r\n";
socket_write($sock$request);
$str str_replace("HTTP/1.0 200 OK\r\ncontent-type:text/html\r\n\r\n"""strip_tags(socket_read($sock10000))); 
$str explode (','$str);
echo 
'<li><b>Oyentes escuchando:</b> '.$str[0].'<br>';
echo 
'<li><b>Canción actual:</b> '.$str[6].'<br>';
echo 
'<li><b>Únicos escuchando:</b> '.$str[4].'<br>';
echo 
'<li><b>Peak de usuarios:</b> '.$str[2].'<br>';
echo 
'<li><b>Velocidad de transmisión:</b> '.$str[5].' Kbps<br>';
echo 
'<li><b>Máximo de oyentes:</b> '.$str[3].'<br>';
echo 
'<li><b>Duda:</b> '.$str[1].'<br>';
}
socket_close($sock);
?>
Muchísimas gracias de antemano
  #2 (permalink)  
Antiguo 13/03/2013, 09:50
 
Fecha de Ingreso: marzo-2013
Ubicación: Madrid
Mensajes: 5
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: ¿Como imprimo la estadística "Stream Title" en PHP? [Shoutcast]

¿Nadie sabe responderme? :S

Etiquetas: html, stream, title, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:42.