Консольный потоковый клиент для Icecast
Мне нужен консольный потоковый клиент для Icecast, который позволяет мне использовать динамические списки воспроизведения и может воспроизводить mp3. Ices2 поддерживает динамические плейлисты, но воспроизводит только ogg, не поддерживает mp3-файлы.
1 ответ
Единственный клиент, который приходит на ум, это Ices0, предшественник Ices2.
К сожалению, Ices0 устарела в версии 0.4. После того, как Medibuntu также прекратил их обслуживание, репозиторий не существует, и, возможно, пакет DEBIAN не доступен для Ices0. Вам придется скомпилировать из источника.
Из-за его устаревшего состояния не будет возможности предсказать его поведение в будущих выпусках Icecast2. Я не смог протестировать текущую версию, но я смог нормально запустить Ices0 в предыдущей версии на Ubuntu 12.04 и более ранних.
Исходный код Ices0 поставляется с хорошей документацией, и мы достаточно универсальны с палистами, так как он поддерживает обработку плейлистов с помощью пользовательских плагинов Perl или Python.