the xiph open source community

Icecast is free server software for streaming multimedia.

Icecast Release 2.3.0

We are pleased to announce the next release of Icecast.


New features for 2.3.0

Intro file support - per mount settable

Intro files will play when a listener first connects to a stream. This is designed for station jingles and the like. If you don’t broadcast in ogg vorbis, you must make sure the bitrate/samplerate/number of channels match up to your stream.

On-demand relays, global and per-relay settable

On demand relays only connect to the relayed content when there are listeners attached to the relay. This can save bandwidth in certain cases.

Fallback to file, extends on the intro file handling

With this feature, you can specify a “fallback file” which will be played in a loop and sent your currently connected listeners in the event of a source client disconnect. This means your listeners stay connected while you fix your disconnect problem. Same rules regarding bitrate/samplerate/number of channels apply as with intro files.

New mount-level settings
New URL listener authenticator

This delegates your listener authorization to an external application. URL calls are made on listener connect/disconnect as well as source connect/disconnect. It is meant for large broadcasters who have existing authentication systems that need to be integrated into. Included is an example php-based application that can be used in conjunction with the url authenticator to manage a simple subscription-based broadcast.

Other new features:

Fixes for 2.3.0

Posted Sep 23, 2005 by oddsock

Back to index