È stata pubblicata la versione Icecast 2.5.0, un server per l'organizzazione di streaming audio e video sulla rete. È supportato il broadcasting utilizzando i formati Ogg Vorbis, Ogg Theora, Opus, FLAC, WebM (VP8/VP9), così come codec proprietari come MP4 (H.264, MPEG4), M4A, NSV, AAC e MP3. Il codice è scritto in linguaggio C e distribuito sotto licenza GPLv2.
La piattaforma è stata creata come alternativa al sistema proprietario Shoutcast e ha ottenuto una diffusione significativa all'inizio degli anni 2000 per la creazione di stazioni radio internet. Parallelamente, il progetto sviluppa la libreria libshout per l'interazione con server basati su Icecast e il programma IceS per inviare flussi audio a server Icecast. Lo sviluppo è coordinato dall'organizzazione Xiph.Org Foundation.
L'ultima versione significativa Icecast 2.4 è stata pubblicata nel 2014. Tra le modifiche in Icecast 2.5:
- Interfaccia web modernizzata.
- Aggiunta supporto per i ruoli nell'interfaccia di amministrazione.
- Aggiunta un'opzione di tema scuro sperimentale.
- Aggiunto supporto per la trasmissione di eventi sul numero di clienti connessi.
- Aggiunto supporto per l'intestazione 'X-Forwarded-For' per trasmettere informazioni sull'IP della richiesta originale dopo l'instradamento della connessione attraverso un socket di rete virtuale.
- Ottimizzato il consumo di memoria durante l'uso con client TLS.
- Espansi i metadati API trasmessi ai clienti.
Fonte: opennet.ru
