Потоки Ices2 отключаются от сервера IceCast2 (и не подключаются обратно...)

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Ответить
v2e
Сообщения: 50
ОС: GGL (Gentoo GNU/Linux)

Потоки Ices2 отключаются от сервера IceCast2

Сообщение v2e »

Установка:
  • Запущен сервер Icecast2;
  • Запущен "поставщик музыки" для него Ices2;
  • Ices передаёт в Icecast 3 аудиопотока:
    • сами музыкальные файлы без изменений (обычно около 160 - 192 кб/с);
    • они же, пережатые в 160 кб/с;
    • и наконец, они же, пережатые в 64 кб/с.

Проблема:
Время от времени 2 из 3х потоков "отваливаются". Т.е. на страничке сервера в браузере пропадают.
При этом Ices в свой лог пишет:

Код: Выделить всё

EROR stream/ices_instance_stream Send error: Socket error (Broken pipe)
WARN stream/ices_instance_stream Trying reconnect after server socket error
INFO stream/ices_instance_stream Connected to server: localhost:8000/MyRadio-64kbps.ogg

Т.е., что он, вроде как, отвалился из-за того, что "Broken pipe", но потом пересоединился к серверу.
Однако, на деле это вовсе не так, прослушать этот поток невозможно, и пры попытке подключения к нему кого-либо, Icecast в свой лог пишет:

Код: Выделить всё

INFO fserve/fserve_client_create checking for file /MyRadio-64kbps.ogg (/usr/share/icecast2/web/MyRadio-64kbps.ogg)
WARN fserve/fserve_client_create req for file "/usr/share/icecast2/web/MyRadio-64kbps.ogg" No such file or directory


Восстанавливает справедливость только перезапуск Ices.

Вопросы:
  • Почему это может происходить?
  • Как возможно устранить неполадку?
Спасибо сказали:
Ответить