È stato pubblicato Icecast 2.5.0, il server per la gestione dello streaming audio e video su rete. Supporta lo streaming utilizzando i formati Ogg Vorbis, Ogg Theora, Opus, FLAC, WebM (VP8/VP9), oltre a codec proprietari come MP4 (H.264, MPEG4), M4A, NSV, AAC e MP3. Il codice è scritto in 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 su internet. Parallelamente, è stato sviluppato il progetto libshout per interagire con i server basati su Icecast e il programma IceS per inviare flussi audio a servers Icecast. Lo sviluppo è supervisionato dalla Xiph.Org Foundation.
La precedente significativa versione di Icecast 2.4 è stata pubblicata nel 2014. Tra le modifiche in Icecast 2.5:
- Interfaccia web modernizzata.
- Aggiunta la supporto per i ruoli nell'interfaccia di amministrazione.
- Introdotta una modalità scura di interfaccia sperimentale.
- Aggiunta la supporto per la trasmissione di eventi sul numero di clienti connessi.
- Aggiunta la supporto all'intestazione 'X-Forwarded-For' per trasmettere informazioni sull'indirizzo IP della richiesta originale dopo il passaggio della connessione attraverso un socket di rete virtuale.
- Ottimizzato il consumo di memoria per i client TLS.
- Nell'API sono state ampliate le metadate trasmesse ai clienti.
Fonte: opennet.ru
