Пропускная способность
100 слушателей на 128 kbps требуют примерно 12.8 Mbps аудиотрафика без учёта накладных расходов.
Сервер интернет-радио принимает источник звука, раздаёт поток слушателям и часто запускает AutoDJ. Главная нагрузка — не процессор, а сеть: чем больше слушателей и выше битрейт, тем больше исходящий трафик.
Нагрузка зависит от архитектуры станции и количества одновременных слушателей.
100 слушателей на 128 kbps требуют примерно 12.8 Mbps аудиотрафика без учёта накладных расходов.
AutoDJ хранит музыку, джинглы, записи передач и обложки.
Если сервер перекодирует аудио в несколько форматов, требования к CPU заметно растут.
Современные сайты и браузеры ожидают безопасный HTTPS-поток.
Нужно отслеживать доступность потока, подключение источника и состояние сервисов.
Важно иметь AutoDJ или fallback, чтобы эфир не замолчал при отключении ведущего.
Выбор зависит от того, хотите ли вы управлять инфраструктурой самостоятельно.
Определите ожидаемое число одновременных слушателей и битрейт.
Проверьте лимиты дата-центра и стоимость исходящего трафика.
Учтите обновления, резервные копии, SSL, мониторинг и безопасность.
Готовый радио-хостинг может оказаться проще, если вам важнее контент и эфир, а не серверное администрирование.
Один слушатель потока 128 kbps использует примерно 128 килобит в секунду. При 100 одновременных слушателях аудио занимает около 12.8 Mbps; при 500 — около 64 Mbps. В реальной инфраструктуре закладывают запас на протоколы, пики и дополнительные сервисы.
Если вы не хотите самостоятельно разворачивать Icecast/Shoutcast, базу данных, AutoDJ, мониторинг и веб-панель, используйте готовый радио-хостинг. Для сравнения потоковых серверов читайте Icecast vs Shoutcast.
Для простого потокового сервера требования обычно невысокие, но точный объём зависит от AutoDJ, базы данных, панели, числа сервисов и необходимости перекодирования.
При раздаче одного готового потока обычно важнее стабильная сеть. CPU становится критичнее при транскодировании и сложной автоматизации.
Да, но вам придётся самостоятельно настроить потоковый сервер, HTTPS, AutoDJ или источник, мониторинг и резервное копирование.
Примерно умножьте битрейт потока на число одновременных слушателей, затем добавьте запас на накладные расходы и пики.
BRILL RADIO уже объединяет серверную инфраструктуру и инструменты управления станцией.