Linux en español
Shinobi
Herramientas

Shinobi: servidor de vídeo vigilancia open source

4 minutos de lectura

Shinobi CCTV 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.

HIT Closer

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.

Noticia obtenida de blog.desdelinux.net

Valorar post

Entradas relaccionadas

Firecall: Comunícate con tus firewall por SSH

Diego García Cuesta

Controlador de Linux Sony PlayStation 5 DualSense

Linux en Español

Wine 4.0: Ya disponible con soporte para Vulkan y Direct3D 12

Linux en Español

Nginx Amplify: Monitoriza tus servidores web nginx

Diego García Cuesta

PDFArranger: Una nueva herramienta de PDF libre

Linux en Español

Joplin: Aplicación de toma de notas cifradas de código abierto

Linux en Español

Este sitio web utiliza cookies para mejorar su experiencia. Asumiremos que está de acuerdo con esto, pero puede optar por no participar si lo desea. Aceptar Leer más

Política de privacidad y cookies