Icecast радио-сервер на офшорном VPS
Icecast - открытый стриминговый сервер для интернет-радио, который десятилетиями обслуживает тысячи независимых радиостанций по всему миру. Развёрнутый на офшорном VPS Anubiz Host, Icecast даёт полную независимость от Spotify, Apple Music и других платформ, которые могут блокировать контент. Поддерживает MP3, AAC, Opus и Vorbis форматы, неограниченное число слушателей и кластеризацию для больших нагрузок.
Need this done for your project?
We implement, you ship. Async, documented, done in days.
Что нужно для своей интернет-радиостанции
Полноценный радио-сервис состоит из трёх компонентов: источник звука, кодировщик и сервер раздачи.
- Icecast2: сервер раздачи потока слушателям, MP3/AAC/Opus, может обслуживать тысячи одновременных подключений.
- Liquidsoap: мощный скриптовый движок для составления программы из MP3, автоматических джинглов, плейлистов.
- BUTT (Broadcast Using This Tool): простой кодировщик для live-вещания с микрофона или линейного входа.
- Mixxx: open-source DJ-софт с прямой отправкой в Icecast.
- AzuraCast: готовая сборка Icecast + Liquidsoap + веб-админка через Docker.
- Веб-плеер: JPlayer, Howler.js для встраивания плеера на сайт радиостанции.
- Метаданные: Now Playing название трека через Icecast в плеер слушателя.
На VPS Start (1 vCPU, 2GB RAM) Icecast обслуживает до 200 одновременных слушателей при битрейте 128kbps MP3.
Расчёт ресурсов и пропускной способности
Главное ограничение Icecast - сетевая пропускная способность, а не процессор. Каждый слушатель получает копию потока.
- 128 kbps MP3 на 100 слушателей: 12.8 Mbit/s исходящего трафика постоянно.
- 320 kbps на 100 слушателей: 32 Mbit/s - заметная нагрузка на 100Mbit аплинк.
- 1000 слушателей в 128kbps: 128 Mbit/s - нужен 1Gbit аплинк Anubiz Host.
- Месячный трафик 100 слушателей 24/7: ~4TB при 128kbps - комфортно на VPS L (20TB включено).
- Память: Icecast потребляет мало RAM (~50MB на 100 mount points + 1MB на 100 слушателей).
- CPU: почти не использует, если не делаете транскодирование на лету.
- Транскодирование: Liquidsoap с FFmpeg может конвертировать MP3 → Opus на лету, нужен CPU.
Anubiz Host даёт 1Gbit unmetered порты на dedicated серверах для коммерческих радиостанций с тысячами слушателей.
Лицензирование музыки и юрисдикция
Самая большая боль интернет-радио - это лицензирование музыки. В разных странах разные правила, и офшорная юрисдикция может помочь в некоторых сценариях.
- Музыка под Creative Commons: можно вещать без лицензии, многие артисты выкладывают треки под CC-BY.
- Royalty-free библиотеки: Epidemic Sound, Soundstripe, Artlist - подписка на легальное использование.
- Собственная музыка: если вы автор, можно вещать без ограничений.
- Подкасты и разговорный контент: не требуют музыкальной лицензии вообще.
- Webcast лицензии: в США SoundExchange, в Европе различные общества коллективного управления.
- Юрисдикция Исландии: закон строгий, но СТИМ не агрессивен в международных запросах.
- Юрисдикция Румынии: в ЕС, под лицензированием UCMR-ADA, но энфорсмент слабый.
Anubiz Host не отвечает на запросы по DMCA автоматически - запрос должен пройти через исландский или румынский суд. Это даёт время на переговоры или замену контента.
Related Services
Why Anubiz Host
Ready to get started?
Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.