Інтернет-радіо

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Інтерне́т-ра́діо або ве́б-ра́діо — група технологій передачі потокових аудіоданих через мережу Інтернет. Також як термін інтернет-радіо або веб-радіо може розумітися радіостанція, що використовує для мовлення технологію потокового мовлення в Інтернет.

Технології, використовувані інтернет-радіо[ред.ред. код]

У технологічній основі системи лежать три елементи:

  1. Станція — генерує аудіопотік (або із списку звукових файлів, або прямим оцифруванням з аудіо карти, або копіюючи існуючий в мережі потік) і направляє його серверу. (Станція споживає мінімум трафіку, тому що створює один потік)
  2. Сервер (повторювач потоку) — приймає аудіопотік від станції і перенаправляє його копії усім підключеним до сервера клієнтам, по суті є реплікатором даних. (Трафік сервера пропорційний кількості слухачів + 1)
  3. Клієнт — приймає аудіопотік від сервера і перетворює його в аудіосигнал, який і чує слухач інтернет-радіостанції. Можна організовувати каскадні системи радіомовлення, використовуючи як клієнт повторювач потоку. (Клієнт, як і станція, споживає мінімум трафіку. Трафік клієнта-сервера каскадної системи залежить від кількості слухачів такого клієнта.)

Окрім потоку звукових даних зазвичай передаються також текстові дані, щоб в плеєрі відображувалася інформація про станцію і про поточну композицію.

Як станція можуть виступати звичайна програма-аудіоплеєр із спеціальним плагином-кодеком або спеціалізована програма (наприклад — ICes, EzStream, SAM Broadcaster), а також апаратний пристрій, що перетворює аналоговий аудіопотік в цифровий.

Існує чимала кількість серверів інтернет-мовлення. Найпоширеніший сервер Shoutcast компаній «Nullsoft», розроблений спеціально для свого програвача Winamp. Сумісний з Shoutcast-сервер «Icecast» має набагато більшу функціональність, поширюється вільно (на умовах GNU GPL) і безкоштовно. На відміну від Shoutcast, Icecast спроможний передавати кілька аудіопотоків і вимагає менше ресурсів на аудіопотік, частіше оновлюється, підтримує UTF-теги і різні аудіоформати, але є набагато складнішим у налаштуванні.

Сервери можуть розрізнятися по форматах аудіоданих, наприклад: MP3, Ogg/Vorbis, RealAudio.

Деякі програвачі також підтримують мовлення; наприклад, до JetAudio додається JetCast, що надає можливість коментувати радіопотік за допомогою мікрофону, сайт-статус і чат.

Як клієнт можна використовувати будь-який мультимедійний програвач, що підтримує потокове аудіо і здатний декодувати формат, в якому віщає радіо.

Слід зауважити, що «інтернет-радіо» до ефірного радіомовлення ніякого відношення не має.

Серверні програми[ред.ред. код]

Див. також[ред.ред. код]

Посилання[ред.ред. код]