Открытая технология
Icecast — открытый сервер вещания с гибкими mount points и хорошей совместимостью с современными инструментами.
Icecast и Shoutcast — серверные технологии, которые принимают аудиопоток от энкодера и раздают его слушателям. Обе подходят для интернет-радио, но различаются архитектурой, экосистемой и отдельными возможностями.
Для большинства слушателей разницы почти нет: они получают обычный URL потока. Отличия важнее владельцу станции и разработчику.
Icecast — открытый сервер вещания с гибкими mount points и хорошей совместимостью с современными инструментами.
Shoutcast исторически популярен среди интернет-радиостанций и тесно связан с каталогом SHOUTcast.
Icecast удобно использует разные точки монтирования для нескольких потоков или форматов.
BUTT, Mixxx и многие профессиональные программы умеют работать с обоими типами серверов.
Набор поддерживаемых форматов зависит от версии сервера, конфигурации и клиента.
В реальном сервисе важно отдавать слушателю поток по HTTPS независимо от внутренней технологии.
Смотрите не только на название сервера, а на весь рабочий процесс.
Проверьте поддержку выбранного протокола в BUTT, Mixxx или студийном ПО.
Решите, какой битрейт и кодек нужен слушателям.
Убедитесь, что плеер, метаданные и мониторинг работают с потоком.
Проверьте подключение, восстановление после разрыва и работу на мобильных устройствах.
Если вы строите инфраструктуру самостоятельно, потоковый сервер придётся устанавливать, обновлять, защищать и мониторить. Для разработчика это даёт полный контроль, но увеличивает объём обслуживания.
Готовый радио-хостинг скрывает большую часть инфраструктуры: вы работаете с медиатекой, AutoDJ, расписанием и эфиром, а серверный слой обслуживает платформа. Для живого вещания можно использовать BUTT или Mixxx.
Если вы используете готовую платформу, выбор может вообще не требоваться. При самостоятельной настройке Icecast часто выбирают за открытость и гибкость, но оба варианта рабочие.
Да. BUTT поддерживает подключение к Icecast и Shoutcast при наличии правильных параметров сервера.
Да, если браузер получает совместимый аудиопоток по HTTP/HTTPS. Детали зависят от формата и настроек сервера.
Качество в первую очередь зависит от исходного аудио, кодека и битрейта. Сервер отвечает за доставку потока слушателям.
Создайте станцию в BRILL RADIO и управляйте эфиром из Control Center.