Icecast 2.5.0, een server voor het streamen van audio en video via het netwerk, is uitgebracht. Het ondersteunt Ogg Vorbis, Ogg Theora, Opus, FLAC, WebM (VP8/VP9) en propriëtaire codecs zoals MP4 (H.264, MPEG4), M4A, NSV, AAC en MP3. De code is geschreven in C en valt onder de GPLv2-licentie.
Het platform werd ontwikkeld als alternatief voor het propriëtaire Shoutcast-systeem en verwierf begin jaren 2000 grote populariteit voor het opzetten van internetradiostations. Parallel daaraan ontwikkelt het project de libshout-bibliotheek voor interactie met Icecast-gebaseerde servers en het IceS-programma voor het verzenden van audiostreamen naar deze servers. severen Icecast. De ontwikkeling wordt begeleid door de Xiph.Org Foundation.
De laatste grote versie, Icecast 2.4, werd uitgebracht in 2014. Wijzigingen in Icecast 2.5 zijn onder andere:
- De webinterface is gemoderniseerd.
- Rolondersteuning is toegevoegd aan de beheerdersinterface.
- Een experimentele donkere modus is toegevoegd.
- Er is ondersteuning toegevoegd voor het verzenden van gebeurtenissen met betrekking tot het aantal verbonden clients.
- Er is ondersteuning toegevoegd voor de "X-Forwarded-For"-header om informatie over het IP-adres van het oorspronkelijke verzoek door te geven nadat de verbinding via een virtuele netwerksocket is doorgestuurd.
- Geoptimaliseerd geheugenverbruik bij gebruik van TLS-clients.
- De API heeft de metadata die aan clients wordt doorgegeven uitgebreid.
Bron: opennet.ru
