Тема: Вопрос про статистику

Здравствуйте!
Подскажите пожалуйста, есть ли какой-то скрипт или лог-фал, который показывал бы активность icecast. Например лог подключений к серверу (указывая station name - как в семе)?
И еще такой вопрос, как вывести на сайт или отдельную страничку статистику какой ведущий, когда и сколько времени пробыл в эфире?

2

Re: Вопрос про статистику

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

???








---------------------------------------
С наилучшими пожеланиями, IceMaster.
Все виды трансляций. Самые сложные варианты.
Патчи для открытых серверов, cобственные системы управления.
Создание эксклюзивных решений стриминга под любые, самые необычные запросы клиентов.
PHP-обезьянкой не работаю, плееры по 10 баксов не делаю. Делаю сложные и интересные проекты.

3

Re: Вопрос про статистику

Не вариант. ДЖ приходят, уходят. а каждый раз теребить конфиг, не хочется.
Более гуманный способ есть?

4

Re: Вопрос про статистику

Варианты есть всегда. Можно заранее создать 1000 маунтов со своими логинами/паролями.
Можно всех диджеев слить в один маунт, но тогда надо как-то различать их. Скажем, можно парсить логи по IP, но IP не всегда статичны, посему это вариант тоже плохой.

Первым шагом для решения этой проблемы будет идентификация диджея. Кто он, откуда и как. Например, его логин/пароль на сайте, которые можно заносить скриптом в конфиг айскаста. Можно сделать 1 маунт, а диджеи будут логиниться на сайт и оттуда запускать маунт в эфир, т.е. убирать фоллбер и ставить свой маунт. Лучше написать скрипт, дабы у диджея была 1 кнопка. У нас сделана своя система управления, которая смешивает потоки и одновременно с этим пишет лог, кто именно запускал маунт в эфир

???








---------------------------------------
С наилучшими пожеланиями, IceMaster.
Все виды трансляций. Самые сложные варианты.
Патчи для открытых серверов, cобственные системы управления.
Создание эксклюзивных решений стриминга под любые, самые необычные запросы клиентов.
PHP-обезьянкой не работаю, плееры по 10 баксов не делаю. Делаю сложные и интересные проекты.

5

Re: Вопрос про статистику

пишет IceMaster:

Можно сделать 1 маунт, а диджеи будут логиниться на сайт и оттуда запускать маунт в эфир, т.е. убирать фоллбер и ставить свой маунт. Лучше написать скрипт, дабы у диджея была 1 кнопка. У нас сделана своя система управления, которая смешивает потоки и одновременно с этим пишет лог, кто именно запускал маунт в эфир

Как примерно такое сделать?

6

Re: Вопрос про статистику

Пишешь скрипт, который меняет местами маунты, отсылая примерно такой запрос айскасту:
http://server.tld:8000/admin/moveclient … on=/mount2
И при этом протоколирует кто и когда, проверяет логины-пароли, генерит стату и т.д.

Если и теперь непонятно, то могу предложить только платные услуги.

???








---------------------------------------
С наилучшими пожеланиями, IceMaster.
Все виды трансляций. Самые сложные варианты.
Патчи для открытых серверов, cобственные системы управления.
Создание эксклюзивных решений стриминга под любые, самые необычные запросы клиентов.
PHP-обезьянкой не работаю, плееры по 10 баксов не делаю. Делаю сложные и интересные проекты.