If you connect to a SHOUTcast server with a web browser, it will detect your browser because it has Mozilla
in the User-Agent
header, and send you to the admin page for the stream anyway. You can test this yourself by simply going to http://stardust.wavestreamer.com:3353/.
Fortunately, SHOUTcast servers provide a way to force the loading of the stream. Just add a semicolon ;
to the end of the URL.
http://stardust.wavestreamer.com:3353/;
Internally in the SHOUTcast server, it will now see your User-Agent
string as MPEG OVERRIDE
, which no longer contains Mozilla
, so you get the actual media stream.