Shinobi, un servidor de vídeo vigilancia open source

Shinobi

ShinobiCCTV es un servidor de video vigilancia Open Source, escrito en Node.js, y muy fácil de usar. Este proyecto sería la alternativa de referencia a ZoneMinder.

Lo que podría convertirse, de hecho, dada la limitada elección en este ecosistema libre. “Shishi” se basa en FFmpeg y Node.js, y utiliza masivamente JavaScript, un poco de Python y un shouia de Shell.

El servidor es multiplataforma (BSD, Linux, macOS, Windows) y compatible con la arquitectura ARM además de que cuenta también con una imagen en Docker.

En términos de funcionalidad, ShinobiCCTV está en algún lugar entre ZoneMinder (utilizable en un entorno profesional y antiguo) y Kerberos.io .

Shinobi se divide en dos ramas distintas:

Shinobi Community Edition la cual es una versión de licencia libre.

Shinobi Pro, que aun que el proyecto es open Source no es gratis (pago, excepto excepciones).

Vamos aquí, por supuesto, a centrarnos solo en la versión gratuita.

A diferencia de la versión Pro, Shinobi Community Edition (la versión gratuita de Shinobi) no recibe actualizaciones periódicas y no acepta ninguna solicitud de integración o solicitud de extracción.

Características de Shinobi

Este servidor de video vigilancia cuenta con la capacidad para recuperar secuencias de audio y video de cámaras a través de HTTP, RTP / RTSP y ONVIF, se admite HTTPS, pero solo con certificados X.509 válidos;

La grabación se realiza en formatos de video compatibles con aceleración de hardware, con tres modos de grabación diferentes (grabación continua, grabación durante eventos con o sin búfer, grabación y luego eliminación si no se detecta ningún evento).

El modo de clúster Shinobi se basa en el sistema maestro-esclavo, lo que permite que la carga se distribuya, pero no tiene alta disponibilidad; solo el servidor maestro se ocupa de la comunicación con la base de datos, si este servidor falla, todas las plantas.

En la WEBUI se puede adaptar su panel de control arrastrando y soltando los diferentes monitores de la cámara.

De las características que vale la pena mencionar encontramos:

  • Posible grabación de audio.
  • Detección de movimiento y análisis de patrones.
  • Variedad de formatos de grabación.
  • Diversidad en los métodos de difusión.
  • Gestión de almacenamiento remoto (Amazon S3, WebDAV, Backblaze B2).
  • Posibilidad de definir el almacenamiento para cada cámara.
  • Gestión de una pequeña parte de los controles de la cámara (PTZ, IR).
  • Capacidad para cambiar entre el modo de transmisión “normal” y el modo JPEG, menos ancho de banda intensivo y con menor latencia (muy útil para mover PTZ o cortar secuencias de audio).
  • Uso de robots para alertas (correo electrónico, discord).
  • Compatibilidad LDAP.
  • Línea de tiempo, acelerada.
  • Scripting (predeterminado por superusuario) durante los eventos.
  • Calendario por cámara donde se indican los eventos.

shinobi video

Pros y contras

Algunas diferencias con otros sistemas de vídeo vigilancia Shinobi te permiten ver múltiples monitores simultáneamente cosa que Kerberos.io no permite.

Por otro lado, con Shinobi solo puedes elegir el tamaño de la pantalla.

La línea de tiempo de Shinobi se basa en puntos fijos sin una imagen de vista previa, para ver lo que sucedió entre dos puntos, tienes que ver el video vinculado.

Mientras que en ZoneMinder, es suficiente ir sobre la línea de tiempo para cargar una imagen del instante.

En Shinobi será necesario configurar los controles de PTZ de cada cámara, excepto los compatibles con ONVIF.

Opcionalmente, se puede copiar la configuración de una cámara, pero, por el momento, no elegir de una lista de pre configuración, como con ZM.

Shinobi no puede controlar tantos controles para PTZ, infrarrojos, etc, como ZoneMinder;

Con ZoneMinder, el modo de clúster requiere la distribución manual de cámaras a través de múltiples nodos, y si puede ver registros de cualquier nodo, el live está limitado a las cámaras administradas por el servidor.

Shinobi parece estar distribuyendo la carga entre sus nodos hijos automáticamente, basándose en el uso de la CPU.

Obtener

Si quieren conocer más al respecto y como poder obtener este servidor de video vigilancia pueden visitar el siguiente enlace.


Un comentario, deja el tuyo

  1.   gerarjors dijo

    intesante aplicacion saludos feliz 2019

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.