Мониторинг слушателей.

PRK

New member
Добрый день, организовал on-line вещание на большое кол-во точек.
Есть статистика в самой программе, это весьма удобно.
Но было бы очень удобно, если бы была возможность понять кто именно из например 100 точек потерял связь с сервером, какой ip-address и так далее.
А если такая возможность уже есть, буду рад любому совету, спасибо.
 
Но было бы очень удобно, если бы была возможность понять кто именно из например 100 точек потерял связь с сервером, какой ip-address и так далее.
Если поток просто дрбавлен в плейлист и запущен, то можно настроить детектор тишины: https://manual.djsoft.net/radioboss/ru/silence_detector.htm и уведомления, когда он срабатывает: https://manual.djsoft.net/radioboss/ru/http_request.htm
 
Добрый день, организовал on-line вещание на большое кол-во точек.
Есть статистика в самой программе, это весьма удобно.
Но было бы очень удобно, если бы была возможность понять кто именно из например 100 точек потерял связь с сервером, какой ip-address и так далее.
А если такая возможность уже есть, буду рад любому совету, спасибо.
Я думаю Вам нужно это окошко - "statistics", 3 иконка с права, там и IP виден и статус по каждому потоку.
 

Вложения

  • stat.JPG
    stat.JPG
    54,6 КБ · Просмотры: 177
Спасибо большое за ответы.
Детектор тишины (если я правильно понял) среагирует в том случае если само вещание прекратилось, удобная вещь, буду пользоваться.
Но я имел ввиду как отслеживать отключившихся клиентов от потока. У меня организовано радио, есть определенное кол-во филиалов где музыка должна играть стабильно, и соответственно когда какой то из филиалов пропадает и перестает принимать сигнал, должен автоматический пере подключиться ( не важно, будет ли это ребут системы, или запуск плеера). Радио босс вещает на сервер icecast, в нем есть статистика по каждому кто подключился, к примеру список из 50 клиентов, а именно их ip-address и время up-time.
 
Спасибо большое за ответы.
Детектор тишины (если я правильно понял) среагирует в том случае если само вещание прекратилось, удобная вещь, буду пользоваться.
Но я имел ввиду как отслеживать отключившихся клиентов от потока. У меня организовано радио, есть определенное кол-во филиалов где музыка должна играть стабильно, и соответственно когда какой то из филиалов пропадает и перестает принимать сигнал, должен автоматический пере подключиться ( не важно, будет ли это ребут системы, или запуск плеера). Радио босс вещает на сервер icecast, в нем есть статистика по каждому кто подключился, к примеру список из 50 клиентов, а именно их ip-address и время up-time.
Так это уже проблема не радиобосса а IceCast. Если клиенты сидят на нем, то нужно через него и отслеживать. Скриптом каким то который от icecast получает список клиентов. Переподключение вопрос уже плеера. Думаю разработчики не получают информацию от сервера о слушателях. Или получают? @djsoft Раз количество слушателей указано. В любом случае думаю задача узкоспециализированная.
 
Ну пока мозгов не хватает что бы реализовать.
 
Но я имел ввиду как отслеживать отключившихся клиентов от потока.
Это могут отслеживать сами клиенты с помощью детектора тишины.
Сама такая задача достаточно специфична, и в RadioBOSS такой функции нет. Если используете сервер Icecast, можете с него получать список подключенных клиентов и проверять "все ли на месте". Реализация достаточно простая, любой профильный фрилансер справится.
 
Это могут отслеживать сами клиенты с помощью детектора тишины.
Сама такая задача достаточно специфична, и в RadioBOSS такой функции нет. Если используете сервер Icecast, можете с него получать список подключенных клиентов и проверять "все ли на месте". Реализация достаточно простая, любой профильный фрилансер справится.
Клиент принимают поток с помощью vlc player, детектора тишины там вроде нет.
 
Назад
Верх