Любой способ преобразовать статистику Icecast в RSS-канал и как? - PullRequest
0 голосов
/ 15 февраля 2019

Только нашел сайт, который делает shoutcast, но я не уверен, как это сделать с помощью Icecast.Если есть сайт, который может сделать это бесплатно, или небольшой код, который может это сделать.

1 Ответ

0 голосов
/ 15 февраля 2019

Icecast использует чрезвычайно мощный механизм libXSLT для преобразования необработанных данных статуса XML в различные выходные форматы.

Когда я экспериментировал с этим механизмом XSLT в Icecast 15 лет назад, я написал несколько генераторов вывода.Один из них генерирует RSS вывод на основе текущего состояния.Взглянув на него, я бы сказал, что он функционален, но может использовать некоторую работу для повышения совместимости и тому подобное.

Обратите внимание, что RSS не очень хорошо подходит для такого типа данных и , которыеIcecast в своей текущей версии (2.4.x) не предоставляет исторических данных.Эта функциональность является частью предстоящего Icecast 2.5.Это означает, что выходные данные RSS содержат только текущие данные для каждой из точек монтирования.

Если вы ищете историю метаданных для каждого монтирования, вы можете посмотреть на Функциональность playlist.log пользователя Icecast или пользователя STATS.

...