Публикувана е версия Icecast 2.5.0, сървър за организиране на потоково предаване на звук и видео в мрежата. Поддържа предаване с използване на формати Ogg Vorbis, Ogg Theora, Opus, FLAC, WebM (VP8/VP9), както и собствени кодеци, като MP4 (H.264, MPEG4), M4A, NSV, AAC и MP3. Кодът е написан на езика C и се разпространява под лиценз GPLv2.
Платформата е създадена като алтернатива на собственика системата Shoutcast и получава основно разпространение в началото на 2000-те години за създаване на интернет радиостанции. Паралелно се разработва библиотеката libshout за взаимодействие с Icecast сървъри и програмата IceS за изпращане на звукови потоци на сървъри Icecast. Разработката се курира от организацията Xiph.Org Foundation.
Предишната значителна версия Icecast 2.4 беше публикувана през 2014 година. Сред промените в Icecast 2.5:
- Модернизиран е уеб интерфейсът.
- В административния интерфейс е добавена поддръжка за роли.
- Добавен е експериментален тъмен режим на оформление.
- Добавена е поддръжка за предаване на събития относно броя на свързаните клиенти.
- Добавена е поддръжка за заглавието „X-Forwarded-For“ за предаване на информация за IP адреса на оригиналната заявка след проксирането на връзката през виртуален мрежови сокет.
- Оптимизирана е консумацията на памет при работа с TLS клиенти.
- В API-то са разширени метаданните, предавани на клиентите.
Източник: opennet.ru
