Creating a fully functional Streaming mp3 player

the site is

The player at the bottom is what i want.Tutorials are very welcome.I wish to leanr the totaly functioning of it with both the loading bars.After some examination i found that a .m3u file was being streamed .Can someone explain this to me ?