This is the v2 of the wradio web radio player server. It uses the Xiph project DB of streaming stations, along with locally configured ones.
For playing, it proxies so that your SSL client can stream from a non-SSL source. As a part of proxying, it enables Icecast metadata if available and makes that available to the client as a dynamic page update (long polling).