Publicada a versão Icecast 2.5.0, um servidor para organização de streaming de áudio e vídeo pela rede. Suporta transmissão usando os formatos Ogg Vorbis, Ogg Theora, Opus, FLAC, WebM (VP8/VP9), bem como codecs proprietários, como MP4 (H.264, MPEG4), M4A, NSV, AAC e MP3. O código foi escrito em C e é distribuído sob a licença GPLv2.
A plataforma foi criada como uma alternativa ao sistema proprietário Shoutcast e ganhou ampla adoção no início dos anos 2000 para criação de estações de rádio na internet. Paralelamente, o projeto desenvolve a biblioteca libshout para interação com servidores baseados em Icecast e o programa IceS para enviar streams de áudio para servidores Icecast. O desenvolvimento é supervisionado pela organização Xiph.Org Foundation.
A última versão significativa do Icecast 2.4 foi publicada em 2014. Entre as mudanças no Icecast 2.5:
- Interface web modernizada.
- Adicionada suporte a funções de administrador.
- Adicionado modo escuro experimental.
- Suporte adicionado para a transmissão de eventos sobre o número de clientes conectados.
- Suporte adicionado para o cabeçalho 'X-Forwarded-For' para transmitir informações sobre o IP do pedido original após o encaminhamento da conexão através de um socket de rede virtual.
- O consumo de memória foi otimizado ao trabalhar com clientes TLS.
- Na API, foram ampliados os metadados transmitidos aos clientes.
Fonte: opennet.ru
