This was a long term project which has been improved multiple times. It includesMulti-server Shoutcast & Icecast Stats PHP Classto parse current playing track and its playtime. Currently the script supports Icecast & Shoutcast (Tested on Latest Versions). It is not responsive (adding responsiveness should be fairly easy). This player also allows your visitors to customize their experience, they can choose between different streams, enable or disable auto start feature, enable or disable flash as primary player and change player background. Its easy to set-up and add to any existing web site.
I really encourage you to check preview.
Features
Easy to Configure and Deploy (Includes SETUP Script)
Includes amazing PHP caching class that works with memcache, memcached, APC (user cache) and HDD cache (default)
Allows your listeners to customize experience (Turn Flash on/off, Auto Play on/off, Change Background, Change Stream Quality (if you have multiple streams))
Creates Play-list files on the fly from configured streams
Best Deployed as POPUP or IFRAME so your listeners can keep browsing your site while listening
Since update 1.09 player is responsive. It will adapt to smaller devices but it might break UI at smaller screens (BETA)