Стриминг радиостанций в интернете работает на основе технологии потокового вещания. 3 Слушателям предоставляется непрерывный поток аудио, который нельзя поставить на паузу или воспроизвести. 3
Типовая система передачи потоковых аудиоданных через интернет состоит из трёх базовых элементов: 4
- Станция. 4 Устройство генерирует звуковой поток (из списка звуковых файлов, прямой оцифровкой с аудиокарты или микрофона, копируя существующий поток) и направляет его в адрес сервера. 4
- Сервер (повторитель). 4 Устройство принимает звуковой поток от станции и перенаправляет его копии всем подключённым к нему пользователям по интернет-каналам. 4
- Клиент. 4 Устройство принимает звуковой поток от сервера и преобразует его в аудиосигнал, который и слышит слушатель интернет-радиостанции. 4
Для интернет-радиовещания используются различные алгоритмы сжатия звуковых потоков (Real Audio, Windows media, MP3 и т. д.). 1