LINUX.ORG.RU

Есть ли способы уменьшить задержку на клиенте при использовании Icecast?

 , ,


0

1

Собственно сабж. Возникла необходимость в сервере аудиовещания (причем не только музыки, а, грубо говоря, всего звука с компьютера). Вещание идет в локальной сети, по wi-fi (802.11g), клиентов 1-3 штуки. На сервере вещания стоит Ubuntu 12.04 с Pulseaudio.

Поставил icecast2, оставил дефолтный конфиг. На icecast2 звук пуляю с помощью команды

gst-launch pulsesrc device=alsa_output.pci-0000_00_1b.0.analog-stereo.monitor ! audioconvert ! lamemp3enc target=1 bitrate=320 cbr=true ! shout2send ip=127.0.0.1 port=8000 password=hackme mount=my.mp3
в общем все как обычно. Пробовал darkice, никаких отличий от gstreamer не заметил.

Что не устраивает: задержка при воспроизведении от 5 до 10 секунд, в зависимости от устройства, по сравнению с воспроизведением на самом сервере. Можно ли ее как-нибудь минимизировать или это издержки архитектуры?

Ответ на: комментарий от ZenitharChampion

Радикальненько. Особенно, если учесть, что последняя их новость на сайте датируется маем 2011.

strangeman ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.