MPD разрывает соединение icecast при остановке

Поскольку я переместил свой потоковый сервер на Linux, у меня возникла следующая проблема: я использую MPD вместе с icecast, и каждый раз, когда MPD прекращает воспроизведение, поток закрывается. Это проблема, потому что, когда я перехожу из списка воспроизведения в поток, MPD разрывает соединение с icecast, и клиентам приходится обновляться.

Чтобы воссоздать: 1) Воспроизвести песню с помощью клиента MPD 2) Остановить песню 3) Воспроизвести песню снова

Соединение с потоком разрывается и запускается новое соединение.

Как я могу сохранить соединение icecast открытым?


person Stratos Ion    schedule 10.06.2014    source источник


Ответы (1)


Вам нужно использовать always_on yes в звуке крика, чтобы MPD создавал тишину для вывода и не закрывал его. Из документов MPD:

always_on yes | no
Если установлено значение yes, MPD пытается сохранить этот аудиовыход всегда открытым. Это может быть полезно для потоковых серверов, когда вы не хотите отключать всех слушателей, даже если воспроизведение случайно остановлено.

person giver    schedule 19.02.2015