Сочетание Icecast и Darkice с высокой задержкой

Я успешно установил icecast и darkice на мою машину с Ubuntu и смог транслировать в прямом эфире на моей локальной сети. но, к моему разочарованию, он имеет задержку от 15 до 20 секунд. Это очень плохая производительность. Я не думаю, что это из-за моего подключения к локальной сети, потому что даже когда я пытался слушать в той же машине с Ubuntu, все еще была задержка!

Я пытался настроить icecast, чтобы не иметь размер пакета, что означает буферизации не будет, это помогло мне уменьшить задержку примерно с 6 до 8 секунд. Поэтому, если у вас есть какие-либо предложения или очень хорошие значения конфигурации, это очень помогло бы мне.

P.S. Формат, который я транслирую - mp3. кто-то предложил мне использовать кодек opus, но я не думаю, что Icecast или Darkice его поддерживают. и я транслирую в Firefox, используя аудио-тег html5.

1
задан 16 June 2013 в 17:32

1 ответ

Эта необычная длинная задержка может быть вызвана слишком большой задержкой в ​​вашем случае.

Для Darkice время буфера потока определено в вашем файле darkice.cfg:

bufferSecs      = 1

Мы должны оставить минимальное время буфера, необходимое для избежания прерывистого воспроизведения.

0
ответ дан 16 June 2013 в 17:32

Другие вопросы по тегам:

Похожие вопросы: