SHOUTcast
SHOUTcast is free cross-platform proprietary software for streaming media over the Internet. The software, developed by Nullsoft, allows digital audio content, primarily in MP3 or HE-AAC format, to be broadcast to and from media player software, enabling the creation of Internet radio "stations".
The most common use of SHOUTcast is for creating or listening to Internet audio broadcasts; however, video streams exist as well. Some traditional radio stations use SHOUTcast to extend their presence onto the Web.
SHOUTcast Radio is a related website which provides a directory of SHOUTcast stations.
History
Created in 1998, SHOUTcast's streaming protocol uses metadata tags and responses that all start with ICY, which stands for "I Can Yell." Nullsoft was purchased by AOL on June 1, 1999.
On January 14, 2014, AOL sold Nullsoft to Belgian online radio aggregator Radionomy; no financial details were publicly announced.
Software
The SHOUTcast software uses a client–server model, with each component communicating via a network protocol that intermingles audio or video data with metadata such as song titles and the station name. It uses HTTP as a transport protocol. Although multicast was planned, it was never developed.