Not to nit-pick too much, but consider fpassthru() instead of that ugly-looking loop? http://us2.php.net/manual/en/function.fpassthru.php ~ > $fp=fopen("http://www.myradio.com:8000/mountpoint.mp3","r"); > while(!feof($fp)) print($line=fread($fp,2000)); > fclose($fp); > ?>