

There is also "SHOUTcast XML Metadata Specification". It looks like SHOUTcast provides some API (/wiki/SHOUTcast_Developer) to request it's Radio Catalog, get Top Stations Charts and so on. They are explained in the SHOUTcast server documentation)īut most of the streams do not support this feature (not "/7.html" nor "/stats"). I've been told that it is possible to get the "now playing" info by HTTP GET request to the stream URL adding "/7.html" or "/stats". Though, on the stream homepage ( ) there is always up-to-date information.


Key = "icy-notice2" value = "SHOUTcast DNAS/posix(linux 圆4) v2.5.1.725"īut there is no info about what is currently broadcasting on the stream (I mean song/artist/album/etc). Key = "icy-notice1" value = "This stream requires Winamp" Key = "icy-name" value = "A.0.0.00Radio:All 80s All The Time" I can make a HTTP GET requist to this URL with header "icy-metadata" set to "1", and it returns including the following "icy-*" headers: key = "icy-br" value = "128" Say, I am about to inquire about current broadcasting of the stream " " (online radio "A.0.0.00Radio:All 80s All The Time").
