- Интернет-вещание
-
Интернет-радио или веб-радио — группа технологий передачи потоковых аудиоданных через сеть Интернет. Также в качестве термина интернет-радио или веб-радио может пониматься радиостанция, использующая для вещания технологию потокового вещания в Интернет.
Содержание
Технологии, используемые интернет-радио
В технологической основе системы лежит три элемента:
- Станция — генерирует аудиопоток (либо из списка звуковых файлов, либо прямой оцифровкой с аудио карты, либо копируя существующий в сети поток) и направляет его серверу. (Станция потребляет минимум трафика, потому что создаёт один поток)
- Сервер (повторитель потока) — принимает аудиопоток от клиента и перенаправляет его копии всем подключенным к серверу клиентам, по сути является репликатором данных. (Сервер потребляет трафик пропорционально количеству слушателей + 1, серверу нужен хороший канал при большом количестве слушателей)
- Клиент — принимает аудиопоток от сервера и преобразует его в аудиосигнал, который и слышит слушатель интернет-радиостанции. В некоторых случаях в качестве клиента может выступать еще один повторитель, что позволяет организовывать каскадные системы радиовещания. (Клиент потребляет минимум трафика (примерно как и станция).
Кроме потока звуковых данных обычно передаются также текстовые данные, чтобы в плеере отображалась информация о станции и о текущей композиции.
В качестве станции может выступать как обычная программа-аудиоплеер, дополненная специальным плагином-кодеком, так и специализированная программа, например — ICes, EzStream, SAM Broadcaster, так и аппаратное устройство, преобразующее аналоговый аудиопоток в цифровой.
Существует весьма большое количество серверов интернет-вещания, однако наиболее распространён сервер, созданный компанией Shoutcast. Кроме того, существует сервер, совместимый с Shoutcast, предоставляющий гораздо большую функциональность и распространяемый свободно (на условиях GNU GPL) и бесплатно — Winamp, Icecast поддерживает UTF тэги и разные форматы аудио.
Серверы могут различаться по форматам аудио данных, например: Ogg/Vorbis, RealAudio.
Некоторые проигрыватели также поддерживают вещание; например, к JetCast, предоставляющий возможность комментировать радиопоток с помощью микрофона, сайт-статус и чат.
В качестве клиента можно использовать любой мультимедиа-проигрыватель, поддерживающий потоковое аудио и способный декодировать формат, в котором вещает радио.
Серверные программы
- Icecast
См. также
Ссылки
- Каталог интернет радиостанций
Wikimedia Foundation. 2010.