Назад на сайт

Как устроено интернет-радио

22 апреля 2026 · 3 минуты чтения

Если коротко: интернет-радио — это живой файл. Вы подключаетесь к серверу, сервер начинает вам слать звук кусочками, ваш плеер склеивает их и воспроизводит. Но есть нюансы.

Что такое «поток»

В отличие от mp3-файла, у потока нет начала и конца. Это условный «трубопровод», по которому прокачиваются аудио-данные в реальном времени. Станция кодирует звук, запускает его на сервер (icecast, shoutcast), а слушатель — любой, с плеером, — подключается и получает прямой эфир.

Форматы и кодеки

Почему некоторые станции не играют

Самые частые причины:

  1. HTTP на HTTPS сайте. Если ваш сайт открыт по HTTPS, браузер блокирует поток, идущий по обычному HTTP. Это называется mixed content. Многие небольшие станции не обновили адреса, и они отпадают.
  2. Станция ушла. Радиостанции приходят и уходят. Каталог радио обновляется, но между обновлениями может быть зазор.
  3. CORS-ограничения. Сервер станции может запрещать подключения с других доменов. Лечится только на стороне станции.
  4. Формат, который ваш браузер не понимает. Редкие OGG- или обрезанные AAC-потоки. На мобильных чаще.
  5. Станция перегружена. Популярные потоки иногда отказываются принимать новых слушателей.

Качество звука: 64 vs 128 vs 320

Битрейт — это сколько килобит данных передаётся за секунду. Чем выше — тем лучше звук, но тем больше интернета нужно.

Сколько трафика тратит радио

В час при разных битрейтах:

На безлимите не важно. На мобильном тарифе с 5 ГБ — час радио в день — это 2 ГБ в месяц на 128 kbps.

Что делает WAVE

Мы не храним и не перепаковываем потоки — они играют напрямую из источника. Мы только поддерживаем актуальный каталог, предоставляем удобный интерфейс и фильтры. В каталоге есть информация о кодеке и битрейте каждой станции — вы заранее видите, чего ожидать.

Открытая база радиостанций — Radio Browser. Огромное некоммерческое дело на ручном труде волонтёров. Если проект нравится — донатьте им, без них не было бы нас.