Welcome to the site!
The web browser on your PPC is an extremely limited version of any desktop version, which means that you will be unable to access many of the features you can on your desktop. There are more full-featured PPC browsers available, but they too have their limitations (compared to the desktop version), plus they are not free. You can give them a try for free though. Opera is a popular one:
Opera Mobile
And just so you know, sites like Shoutcast might work on your device, provided that you have a media player that can play the streaming formats offered (e.g., TCPMP, CorePlayer).