Icecast Streaming Server
Icecast Streaming Media Server
Icecast is a streaming media program released as free software and maintained by the Xiph.org Foundation. In addition, it specifically refers to the server program that is part of the program.
- Icecast was created in December 1998 / January 1999 by Jack Moffitt and Barath Raghavan to offer an open-source, streaming audio server that everyone could modify, use and experiment with. Alexander Haväng was also one of the main architects of the product. Version 2 began in 2001, an outline design, aimed at supporting multiple forms (Ogg Vorbis original targeting) and scalability.
- Technical details:
The Icecast server can stream streaming content like Vorbis via HTTP, Theora via HTTP, MP3 through the protocol using SHOUTcast, AAC and NSV through the SHOUTcast protocol. (Theora, AAC, and NSV are only supported by version 2.2.0 and later). It uses external programs called "source clients" to create the streams, and the Icecast program includes a source client known as IceS. The source is typically performed on the part where the sound is produced (e.g. a studio) and the Icecast server in a place where large bandwidth is available, e.g. a colocation center.
It has a similar function to Nullsoft's proprietary SHOUTcast multimedia server program.