An online music streaming service using flash based music player.