Self-hosted music streaming server with RESTful API and Web interface. Think of it as your very own Spotify! There are a couple of mobile clients out there also.