Поток Icecast продолжает повторяться - PullRequest
0 голосов
/ 27 мая 2020

Я успешно выполнил тестовый аудиопоток на бесплатный сервер "Icecast". Однако, когда я останавливаю свой источник звука, через несколько секунд, например, через десять, затем, когда этот аудиопоток закончится, примерно через шесть секунд аудиопоток повторяет воспроизведение, затем повторяется через тот же интервал времени, снова много раз. Каждый раз, когда громкость этих повторов уменьшается, я использую кодировщик «BUTT», версия 0.1.16. Я отключил свой mi c и попытался отключить звук своих динамиков, но это не решило эту проблему.

1 Ответ

0 голосов
/ 27 мая 2020

Сервер Icecast имеет буфер, который он сбрасывает клиентам при подключении. Таким образом, клиентские буферы могут быстро заполняться для быстрого начала воспроизведения.

Здесь происходит то, что в буфер ничего не добавляется, поэтому клиенты подключаются, получают содержимое этого буфера, а затем поток заканчивается. Клиент должен повторно подключаться несколько раз, и он продолжает получать тот же буфер.

Вероятно, вам нужно настроить <source-timeout> в вашем файле конфигурации Icecast . Таким образом, когда ваш источник отключится, точка монтирования будет удалена через более короткий период времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...