23.09 Central

En esta última versión, estamos encantados de presentar una serie de mejoras sustanciales que fortalecen el rendimiento y la eficacia de Central, alineándose perfectamente con nuestro compromiso de ofrecer soluciones impulsadas por el valor. Para empezar, para aumentar la eficiencia de los sistemas de vigilancia y dotar a los usuarios de configuraciones precisas, lo que lleva a una precisión mejorada y resultados analíticos más receptivos, hemos fusionado Central con análisis de video. Esta integración facilita una sinergia perfecta entre la gestión y el análisis de datos.

La actualización más reciente de Central cuenta con un script innovador diseñado para extraer de forma autónoma datos sobre transmisores de un entorno Kubernetes, lo que mejora significativamente el proceso de recuperación de datos. Además, hemos realizado mejoras sustanciales para acceder rápidamente al contenido de video, lo que permite un monitoreo en tiempo real y operaciones de servicio de video más fluidas a través de un tiempo de respuesta optimizado. Este refinamiento ha hecho que la gestión de una gran cantidad de transmisiones sea más eficiente y efectiva al introducir cursores y ejecutar actualizaciones en lotes.

En nuestra última actualización, Central garantiza la recuperación ininterrumpida del contenido grabado al eliminar los tiempos de espera al acceder a los episodios de DVR. Además, hemos realizado mejoras en la función de episodios para mejorar la usabilidad y la confiabilidad. Central ahora ofrece respuestas significativas incluso cuando se omite el parámetro “límite”.

En esta versión, hemos abordado diligentemente varios errores y problemas, elevando considerablemente la estabilidad y el rendimiento de nuestro sistema, lo que se traduce en una experiencia de usuario más fluida y confiable.

Kubernetes

Para agilizar el proceso de recopilación de información vital sobre los transmisores y garantizar un flujo de trabajo más ágil para los usuarios y administradores, Central ahora está equipado con un script que realiza la recuperación automatizada de los datos de los transmisores directamente desde un entorno de Kubernetes.

Fusionando Central y Video Analytics

Para manejar información sobre individuos, hemos introducido métodos novedosos dentro de la API de Central. Para obtener más detalles, consulta la documentación de la API. Este cambio simplifica la gestión de la configuración y al mismo tiempo garantiza que las funciones de análisis de vídeo estén ajustadas con precisión para ofrecer resultados precisos. También agregamos soporte para un mecanismo de configuración externo, lo que permite a Central proporcionar de manera eficiente configuraciones de transmisión precisas a los servidores de análisis de video, garantizando que funcionen de manera óptima.

La adición de un filtro para recuperar episodios sin personas coincidentes es un importante paso adelante, ya que agiliza la gestión de episodios al permitir a los usuarios identificar y revisar rápidamente imágenes relevantes. Esta optimización optimiza la utilización de recursos y mejora la seguridad.

Para una gestión de datos centralizada, una seguridad mejorada y una investigación eficiente de incidentes, Central ahora está enriquecido con la capacidad de recuperar episodios de DVR desde servidores de análisis de video. Esta expansión promueve la escalabilidad y la integración con el análisis.

Es fundamental realizar un seguimiento de las personas detectadas por los algoritmos de análisis de vídeo y asociarlas con episodios específicos. Esto permite una recuperación y un análisis más sencillos de datos relacionados con personas dentro del sistema de vigilancia. Para facilitar esto, Central se ha mejorado con una función que mantiene un registro de personas recientemente identificadas o coincidentes cuando recibe una lista de episodios de los servidores de análisis de video.

En la versión 23.09, introdujimos la función de identificación para que los streamers administren y enriquezcan los episodios con información de identificación. Esta mejora otorga a los streamers los permisos necesarios para recuperar y agregar datos de identificación relevantes a los episodios de video. Esta integración mejora enormemente la seguridad, el cumplimiento y la eficiencia de los procesos de identificación y enriquecimiento dentro del sistema de vigilancia o análisis de video.

Nuestros clientes ahora disfrutan de una mayor escalabilidad e integridad de los datos, con respaldos de datos para tolerancia a fallas y sistemas analíticos capaces de manejar de manera eficiente mayores cargas de trabajo. Este logro es posible gracias a la función de preservar el estado y los datos de los nodos de análisis existentes al agregar nuevos servidores.

Para reforzar la confiabilidad y disponibilidad del servidor de análisis de video, monitoreamos activamente su estado y abordamos rápidamente cualquier problema que pueda surgir, reduciendo el tiempo de inactividad y optimizando la utilización de recursos. Este enfoque proactivo se ve facilitado por la inclusión de una sonda de vida.

Gran cantidad de transmisiones

En la actualización de Central más reciente, optimizamos el tiempo de respuesta para una gran cantidad de transmisiones, lo que garantiza un acceso más rápido al contenido de video y monitoreo en tiempo real. Esta optimización incluye la introducción de cursores para mejorar la carga de un número sustancial de agentes. Para mantener el rendimiento y la capacidad de respuesta de la base de datos al manejar una gran cantidad de transmisiones, hemos implementado actualizaciones de la lista de transmisiones en lotes.

Episodios de DVR

Con esta última actualización, Central garantiza el acceso ininterrumpido al contenido grabado y simplifica la limpieza de archivos al proporcionar la lista de episodios de DVR sin tiempos de espera.

Configuración

Para mejorar la simplicidad y la facilidad de mantenimiento, hemos hecho que el DVR esté siempre disponible eliminando la variable ‘UI_DVR_ENABLED’ del archivo de configuración de Central.

Auth_backends

Para mejorar las opciones de seguridad y personalización, permitiendo experiencias de transmisión personalizadas que satisfagan las necesidades específicas de nuestros clientes, agregamos auth_backends a Central. Esta adición ofrece una gestión más flexible de los permisos de usuario para la transmisión de contenido.

Otros

Hemos realizado mejoras significativas en confiabilidad, integridad de datos, control y eficiencia operativa para nuestros clientes a través de la interacción optimizada entre Central y la base de datos PostgreSQL. Esta mejora garantiza que el servidor de control funcione sin problemas.

Errores corregidos

  • Base de datos externa: Resolvimos un problema por el cual Central no podía iniciar con una base de datos externa, asegurando que se puedan realizar las acciones necesarias con la base de datos inicial.
  • Actualización de Central: Se solucionó un problema por el cual Central no se iniciaba después de una actualización del maestro a la versión real. El código se ha revisado para manejar los valores NULL de forma adecuada.
  • Migración de Base de Datos: Solucionamos el problema con la migración de la base de datos que fallaba en Central al realizar una degradación al abordar las comprobaciones de la versión de migración al inicio.
  • DVR: Con esta actualización, la limpieza del DVR ahora se ajusta a la configuración. Se ha solucionado un problema relacionado con las operaciones del cursor al manejar episodios.
  • Datos de configuración: La optimización de la entrega de datos de configuración a los servidores de análisis de video en Flussonic ha resultado en un mejor rendimiento del sistema, una reducción del uso de recursos y una mejora en la calidad y puntualidad de los resultados de los análisis de video.
  • Vista previa: Hemos agregado un campo de “vista previa” a las solicitudes PUT y GET, brindando flexibilidad y funcionalidad al trabajar con episodios. Los datos de vista previa ahora se pueden incluir y recuperar cómodamente para la gestión de contenido, el control de calidad o para proporcionar opciones de vista previa a los usuarios finales.
  • Streamer: Se resolvió el problema relacionado con la transferencia de transmisiones de video con análisis de video habilitados de un transmisor a otro con el módulo ‘visión’ instalado. Esto garantiza la transferencia correcta de transmisiones habilitadas para análisis de vídeo durante el reaprovisionamiento.
  • Effective_streamer_hostname: Se solucionó un problema por el cual ’ Effective_streamer_hostname no se actualizaba correctamente, lo que garantiza un enrutamiento preciso de los recursos y la confiabilidad del sistema.
  • Actualización de Central y configuración de streamers: En esta actualización, hemos mejorado la función que devuelve una lista vacía de episodios si no se especifica el “límite”. Esta mejora mejora la usabilidad y la confiabilidad.