Данный проект родился как альтернатива широкоизвестному и
распространённому Icecast2. От Icecast2 взяты основные
принципы работы. Почему появился Firecast, его плюсы:
-
более низкие требования к системным ресурсам на основных
целевых платформах
(eComStation
/ OS/2, Windows);
-
удобный веб-интерфейс управления сервером, не требуется
редактировать какие-либо файлы конфигурации (однако,
возможность конфигурирования путём прямого изменения
конфигурационного файла имеется);
-
изменение конфигурации без остановки сервера;
-
поддержка виртуальных web-хостов.
Что отсутствует в Firecast на данный момент:
-
поддержка Ogg-потоков кроме Vorbis (возможно, какие-то
форматы будут работать -- не проверялось);
-
автоматическое подключение клиентов к потокам других
источников в случае разрыва соединения с источником потока;
-
поддержка каталога радиостанций (Directory of Icecast streams).
Firecast не следует рассматривать как конкурента Icecast2, который
является общепризнанным решением в области сетевого вещания и имеет
большую функциональность, но сложнее в
настройке и эксплуатации для обычного пользователя.