Слушатели отключаются от потоков Icecast

Я делаю проект потокового аудио с использованием Icecast и mixxx. Я успешно настроил сервер Icecast. Я могу слушать аудио, но иногда происходит сброс соединения, и соединение может быть снова установлено путем обновления страницы. Это становится проблемой серии, когда присутствуют два или более слушателя. как я могу решить эту проблему?

1 ответ

Средства защиты зависят от корня, вызывающего эти разъединения. Скорее всего, мы столкнулись с проблемой пропускной способности, когда у слушателей происходит временное падение или сервер Icecast не может предоставить потоки с требуемой скоростью.

  • В вероятном случае, когда мы не можем легко увеличить общую пропускную способность, мы можем попытаться расставить приоритеты для всех потоковых соединений, например, в маршрутизаторе.

  • В качестве альтернативы мы можем попытаться осторожно увеличить пределы времени ожидания источника, чтобы отключить клиентов в нашем ìcecast.xml файл конфигурации в разделе <limits>:

    <limits>
        ...
        <source-timeout>10<source-timeout>
        ...
    <limits>
    
  • Другой способ избежать отключения клиентов - определить резервное монтирование с низкой скоростью передачи в <mount> раздел.

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