SHOUTcast servers check your user-agent string to see if it is a browser or not. The reason for this is that when you go to the SHOUTcast server's URL with a browser, you get the admin page. It does this detection by checking to see if the word Mozilla
is in the string.
Since your Flash player is going to be using the browser's user-agent string, the SHOUTcast server sends you the admin console instead of the stream.
You can override this behavior easily by appending a semicolon ;
onto the end of the requested path.
http://132.241.56.35:8004/;
This forces the SHOUTcast server to ignore your user-agent string and use MPEG OVERRIDE
instead, which does not contain Mozilla
and is assumed to be an audio player.