On the heels of version 2.1.0, we are releasing 2.2.0 with some new key features.
New features for 2.2.0 (in no particular order)
Theora Video support
Icecast now supports video streaming via theora. Currently, we require the latest
(alpha 4) version of libtheora. This is an optional compile, so if you don't
have theora then icecast will safely ignore it
Shoutcast style source client support
Icecast now supports the connection protocol used by the Shoutcast DSP source
client. This is the same connection protocol used by their NSV encoding tools.
This means that not only can you use the Shoutcast DSP to stream to icecast, but
that you can also stream NSV via their tools.
AAC is added as a supported streaming format
Not too many source clients support streaming in this format, but we support it.
Cluster password
Now you can specify a cluster password as a
Download Icecast 2.2.0 from the Download page.
After about 8 months in development, version 2.1.0 of icecast has been released.
New features for 2.1 (in no particular order)
Listener Authentication Icecast now supports listener authentication. This provides a mechanism for creating/maintaining users and passwords for listeners. Currently, we only have implemented a simple, file-based storage for users and passwords. New authenticators are on the horizon (such as URL-based or possibly MySQL based) New admin pages were also added for the maintenance of users/passwords. Please check the docs for a more detailed description of this new feature. Multi-Level Fallbacks Multi-level fallbacks allow for specifications of a series of fallback mounts that you can use to automatically move listeners in the event of a source being disconnected. In the event of new listeners attaching to the source stream that has been disconnected, they are routed to the fallback mount (if specified). Icecast now has fallback-override capability as well which means that in the event of a source stream failure, listeners are moved to the fallback mount, and then automatically recaptured when the original source stream returns. Burst-On-Connect This is an new, optional config setting which will send a initial burst of data to connecting listeners. This has the effect of reducing (significantly) the startup buffer latency from the end-user perspective. This option is enabled by default. New Enhancements for 2.1 Update to admin interface This interface has been cleaned up quite a bit and made a bit nicer. Rewrite of the YP listing code The icecast yp code has received a complete overhaul by karl, and it's a much more stable and failure-resistant implementation. Lots and lots of bugs fixed Check the ChangeLog for a complete list of these...
Download Icecast 2.1.0 from the Download page.
This patch release fixes an exploit found by Luigi Auriemma. We recommend that all users currently upgrade to this patch release.
Download Icecast 2.0.2 from the Download page.
This patch release fixes a overflow buffer which can cause server crashes under certain circumstances. This release contains ONLY the fix for this issue. We are still targetting a 2.1.0 release with new features and functionality in the near future.
Download Icecast 2.0.1 from the Download page.
After far too long in development and testing, the icecast development team has released Ices version 2.0.0. Ices is a source client for Icecast streaming media server. It takes audio from one of the defined inputs and (re)encodes the audio for streaming to icecast for listeners to pick up.
Download Ices 2.0.0 from the Ices page.
After years in development and years in alpha testing, The icecast development team has released version 2.0.0 of its streaming media server. Icecast2 supports Ogg Vorbis and MP3 streaming and has many features and functions you would expect from a world class streaming media server.
There are more things to come from the icecast development team, and we have many new features just waiting to be implemented.
Download 2.0.0 from the main download page.
In addition to the new release, we have re-vamped the icecast.org website to hopefully make things easier to access and to get at the information you need faster. Please let us know what you think.