bueno, ya lo he solucionado...
despues de haber estado mas de 10 horas buscando, probando, etc al fin pude solucionarlo y era bastante simple la solucion :S
Al final el codigo queda asi:
Código PHP:
<?php
$scip = "111.111.111.111";
$scport = 8000;
$scpass = "*****";
$scfp = @fsockopen($scip, $scport, &$errno, &$errstr, 10);
if(!$scfp) {
echo $errstr;
}else{
fputs($scfp,"GET /admin.cgi?pass=$scpass&mode=viewxml HTTP/1.0\r\nUser-Agent: SHOUTcast Stats (Mozilla Compatible)\r\n\r\n");
while(!feof($scfp)) {
$page .= fgets($scfp, 1000);
}
$xmlData = substr($page,42);
}
$xml = simplexml_load_string($xmlData);
...
//... el resto del codigo
?>
era bastante simple la solucion y estube batallando varias horas sin darme cuenta que no era tan complicado como pense :)
Saludos