ShinobiCCTV - сервер видеонаблюдения с открытым исходным кодом, написана на Node.js и очень проста в использовании. Этот проект станет эталонной альтернативой ZoneMinder.
Фактически, что могло бы стать, учитывая ограниченный выбор в этой бесплатной экосистеме. «Shishi» основан на FFmpeg и Node.js и в основном использует JavaScript, немного Python и оболочку shouia.
Сервер кроссплатформенный (BSD, Linux, macOS, Windows) и совместим с архитектурой ARM, а также имеет образ в Docker.
С точки зрения функциональности ShinobiCCTV находится где-то между ZoneMinder (можно использовать в профессиональной и старой среде) и Kerberos.io.
Шиноби делится на две отдельные ветви:
Shinobi Community Edition - бесплатная лицензионная версия.
Shinobi Pro, который даже несмотря на то, что проект с открытым исходным кодом, не является бесплатным (платным, за исключением исключений).
Мы, конечно же, собираемся сосредоточиться только на бесплатной версии.
В отличие от версии Pro, Shinobi Community Edition (бесплатная версия Shinobi) не получает регулярных обновлений и не принимает запросы на интеграцию или вытягивание.
Особенности Шиноби
Этот сервер видеонаблюдения имеет возможность получать видео- и аудиопотоки с камер через HTTP, RTP / RTSP и ONVIF, HTTPS поддерживается, но только с действующими сертификатами X.509;
Запись ведется в видеоформатах, совместимых с аппаратным ускорением., с тремя различными режимами записи (непрерывная запись, запись во время буферизованных или небуферизованных событий, запись и удаление, если событие не обнаружено).
Режим кластера шиноби основан на системе ведущий-ведомый, который позволяет распределять нагрузку, но не имеет высокой доступности; только главный сервер занимается связью с базой данных, если этот сервер выходит из строя, все заводится.
В WEBUI вы можете адаптировать свою панель управления, перетаскивая различные мониторы камеры.
Из особенностей, о которых стоит упомянуть, мы находим:
- Возможна аудиозапись.
- Обнаружение движения и анализ паттернов.
- Разнообразие форматов записи.
- Разнообразие методов распространения.
- Удаленное управление хранилищем (Amazon S3, WebDAV, Backblaze B2).
- Возможность определить хранилище для каждой камеры.
- Управление небольшой частью управления камерой (PTZ, ИК).
- Возможность переключения между «нормальным» режимом передачи и режимом JPEG, с меньшей нагрузкой на полосу пропускания и меньшей задержкой (очень полезно для перемещения PTZ или обрезки аудиопотоков).
- Использование роботов для оповещений (электронная почта, раздор).
- Совместимость с LDAP.
- Хронология, ускорено.
- Создание сценариев (по умолчанию суперпользователем) во время событий.
- Календарь по камере, где указаны события.
Доводы за и против
Некоторые отличия от других систем видеонаблюдения Shinobi позволяет просматривать несколько мониторов одновременно, что не позволяет Kerberos.io.
Кроме того, с Shinobi вы можете выбрать только размер экрана.
Хронология Шиноби основана на фиксированных точках без предварительного изображенияЧтобы увидеть, что произошло между двумя точками, вам нужно посмотреть связанное видео.
Находясь в ZoneMinder, достаточно пройти по временной шкале, чтобы загрузить мгновенное изображение.
В Shinobi необходимо будет настроить элементы управления PTZ для каждой камеры, кроме совместимых с ONVIF.
При желании вы можете скопировать настройки камеры, но на данный момент не выбирайте из списка предустановок, как в случае с ZM.
Shinobi не может управлять таким количеством элементов управления для PTZ, инфракрасного порта и т. Д., Как ZoneMinder;
В ZoneMinder режим кластера требует ручного распределения камер по нескольким узлам, и если вы можете просматривать журналы с любого узла, прямая трансляция ограничена управляемыми сервером камерами.
Shinobi, похоже, автоматически распределяет нагрузку между своими дочерними узлами в зависимости от загрузки процессора.
получить
Если вы хотите узнать больше об этом и о том, как получить этот сервер видеонаблюдения, вы можете посетить по следующей ссылке.
Интенсивное приложение поздравления с 2019 годом