Программа/веб-сервис для диагностики RTSP потоков и Flashphoner сервиса (Divasoft RTSP Tester)

Discussion in 'Общие вопросы' started by pnzdevelop, Dec 18, 2019.

  1. pnzdevelop

    pnzdevelop Member

    Добрый день! Выкладываю наш инструмент для диагностики работоспособности видеосервера.
    Когда несколько камер - всё хорошо, но когда их более 300, нужно каким то образом это всё мониторить, и автоматизировать этот процесс.

    В итоге получилось вот что:
    https://github.com/divasoft/rtsp-flashphoner
    Собирает данные:
    • Пинг до камеры
    • Порт rtsp потока
    • Порт админки камеры (80)
    • Открытие по http протоколу админки камеры и получение заголовка страницы
    • Один кадр видеопотока
    • Время получения кадра
    • Лог от ffmpeg
    Проверяет:
    • Запущенные службы webcallserver / haproxy / turnserver
    • Порты необходимые для функционирования видеосервера
    • Срок действия SSL сертификата
    Источник данных:
    • файл на локальном сервере
    • ссылка на удалённом сервере (http)
    • единичная ссылка

    Если есть соображения, что ещё нужно "проверять", что бы удостовериться в жизнеспособности видеосервера/камер - пишите. Информации много не бывает.
  2. Max

    Max Administrator Staff Member

    Добрый день.
    Если Ваш инструмент мониторинга рассчитан на WCS, Вы можете также периодически запрашивать с сервера статистику http://wcs:8081/?action=stat. В последних сборках, кроме plain text формата (для Zabbix), поддерживаются также JSON и Prometheus. Так Вы сможете контролировать некоторые детали жизнеспособности сервера, например, нагрузку и потребление памяти, количество потоков на сервере и количество зрителей на каждый поток.

Share This Page