Panel de información del servidor de certificación de SWEAR en Milestone XProtect
Propósito
Esta página explica el panel de información del servidor de SWEAR Security para Milestone XProtect y el significado de cada campo. Úsela cuando necesite configurar la protección de SWEAR, confirmar el estado del servicio y revisar el comportamiento de generación y carga de hashes de las cámaras protegidas.
Puede acceder a este panel en Milestone Management Client mediante el menú de navegación del lado izquierdo:
- Seleccione SWEAR.
- Seleccione Servidores de certificación.
Alcance
- Incluye: Descripción general de los servidores de certificación, campos de la pestaña Configuración, campos de la pestaña Estado, selección de cámaras y contadores de hashes.
- No incluye: Pasos de instalación, flujos de trabajo de licenciamiento ni procedimientos completos de validación de video.
- Se aplica a: Entornos de Milestone XProtect Management Client que utilizan el complemento de SWEAR para Milestone.
Definiciones importantes
| Término | Significado |
|---|---|
| Servidor de certificación | Componente de SWEAR del lado del servidor encargado de proteger las transmisiones de las cámaras seleccionadas mediante la generación y carga de registros hash. |
| Pestaña Configuración | Pestaña utilizada para configurar o volver a configurar los ajustes del servidor de certificación de SWEAR y definir qué cámaras están protegidas. |
| Pestaña Estado | Pestaña utilizada para supervisar el estado del servicio, el estado de las comunicaciones, la actividad de cada cámara y las estadísticas de procesamiento de hashes. |
| Servidor de grabación asociado | Servidor de grabación de Milestone configurado como origen para la detección de cámaras y la asignación de protección de SWEAR. |
| Registro hash | Entrada de huella digital generada que se utiliza para respaldar la protección mediante una cadena de bloques y la verificación posterior. |
Cómo funciona
Componentes
- Milestone Management Client: Interfaz de usuario en la que los administradores configuran y supervisan el servidor de certificación de SWEAR.
- Servidores de certificación de SWEAR: Panel de nivel superior de la interfaz de usuario para la información de SWEAR.
- Pestaña Configuración: Define la habilitación del servicio, el nombre, la asociación con el servidor de grabación y la selección de cámaras que se protegerán.
- Pestaña Estado: Muestra el estado del servidor e información de procesamiento de cada cámara, incluidas las estadísticas de hashes.
- Conexión con la API de SWEAR: Ruta de carga utilizada para conservar los registros hash con fines de protección.
Flujo de datos
- El administrador configura el servidor de certificación de SWEAR en la pestaña Configuración.
- Las cámaras seleccionadas se asignan desde el servidor de grabación asociado.
- SWEAR recibe fotogramas de las cámaras y genera registros hash.
- Los registros hash se ponen en cola y se cargan a través de la API de SWEAR.
- La pestaña Estado muestra el estado actual del servicio, la actividad de las cámaras y los contadores de hashes.
Estados/ciclo de vida
- Configurado: Se han definido los ajustes del servidor y las selecciones de cámaras.
- Guardado y activo: Los ajustes solo se activan después de aplicar Guardar.
- Procesando: SWEAR está protegiendo las transmisiones de las cámaras seleccionadas.
- Supervisado: La pestaña Estado informa sobre el estado de las comunicaciones y el comportamiento del procesamiento de hashes.
Permisos/roles
- La disponibilidad de las cámaras en la pestaña Configuración tiene en cuenta los permisos.
- Las cámaras que se muestran como disponibles cumplen ambas condiciones:
- Están conectadas al servidor de grabación asociado configurado.
- El usuario o rol que ha iniciado sesión actualmente tiene permiso para acceder a ellas.
Comportamientos y reglas clave
- La pestaña Configuración es la fuente oficial para determinar qué cámaras están bajo la protección de SWEAR para ese servidor de certificación.
- Los cambios realizados en la pestaña Configuración no se aplican hasta que se guardan.
- Cambiar el servidor de grabación asociado puede modificar la disponibilidad de las cámaras y hacer que SWEAR ya no pueda proteger algunas cámaras seleccionadas previamente.
- El nombre del servidor de certificación es solo una etiqueta y puede cambiarse sin afectar al funcionamiento del servicio de SWEAR.
- Habilitar o deshabilitar el servicio controla directamente si la certificación de SWEAR está activa en Milestone. Esto no detiene el servicio de certificación que se ejecuta en la bandeja del sistema de Windows.
Configuración y valores predeterminados
| Configuración | Valor predeterminado | Notas |
|---|---|---|
| Habilitado | Específico del entorno | Activa o desactiva el servicio de certificación de SWEAR dentro de Milestone. |
| Nombre del servidor de certificación | Específico del entorno | Solo es una etiqueta descriptiva; cambiarla no modifica el comportamiento del servicio. |
| Servidor de grabación asociado | Específico del entorno | Determina el servidor de origen de la lista de cámaras y el destino de la protección. |
| Procesar todas las cámaras | Desactivado salvo que se seleccione | Cuando se habilita, SWEAR protege todas las cámaras aptas del servidor de grabación asociado. |
| Selección de cámaras (Disponibles -> Seleccionadas) | Selección manual | Las cámaras se mueven entre columnas mediante los controles Añadir y Quitar. |
Límites y restricciones
- Límites de velocidad: No se documentan en esta referencia.
- Límites de tamaño: No se documentan en esta referencia.
- Tiempos de espera/TTLs: No se documentan en esta referencia.
- Compatibilidad: Actualmente, la compatibilidad con códecs de cámara en la vista Estado indica que se admiten H.264 y H.265.
Información del servidor de certificación
Resumen
Este panel muestra una descripción general de nivel superior, el estado y los detalles de todos los servidores de certificación y la cobertura de cámaras.
Campos
- Descripción general de la instalación: Esta sección ofrece un resumen de todos los servidores y la cobertura de cámaras.
- Servidores de certificación activos: Número de servidores de certificación activos respecto del total configurado en este Milestone Management Client.
- Cobertura de servidores de grabación: Número de servidores de grabación cubiertos respecto del total disponible en este Milestone Management Client.
- Cobertura de cámaras: Número de cámaras protegidas por SWEAR respecto del número total de cámaras disponibles configuradas para los servidores de grabación.
- Estado de procesamiento: Indicadores visuales del estado de procesamiento de los servidores y las cámaras.
- Servidores correctos: Porcentaje de servidores con estado correcto respecto del total de servidores de certificación configurados.
- Cámaras correctas: Porcentaje de cámaras con estado correcto respecto del total de cámaras configuradas para su protección.
- Detalles de los servidores de certificación: Resumen del estado de todos los servidores de certificación.
- Activo: Indica si el servidor de certificación está activo.
- Servidor de certificación: Nombre del servidor de certificación.
- Servidor de grabación: Nombre del servidor de grabación configurado para este servidor de certificación.
- Tiempo de actividad: Tiempo total de ejecución de este servidor de certificación.
- Registros hash: Estadísticas de hashes de este servidor. Consulte Detalles de los registros hash.
- Cámaras correctas: Número de cámaras con estado correcto respecto del total de cámaras configuradas para su protección en este servidor.
- Detalles del estado: Detalles adicionales sobre el estado del servicio.
Captura de pantalla
Detalles de la pestaña Configuración
Resumen
Esta pestaña se utiliza para configurar o volver a configurar el servidor de certificación de SWEAR. También es la lista oficial de cámaras que SWEAR protege para este servidor.
Campos y controles
- Habilitado: Activa o desactiva el servicio de certificación de SWEAR dentro de Milestone.
- Nombre del servidor de certificación: Etiqueta de esta configuración de SWEAR; cambiarla no afecta al comportamiento del servicio.
- Servidor de grabación asociado (nombre): Servidor de grabación que SWEAR utiliza para seleccionar y proteger las cámaras.
- Selección de cámaras:
- Cámaras disponibles (izquierda): Cámaras conectadas al servidor de grabación asociado y visibles según los permisos del usuario o rol actual.
- Cámaras seleccionadas (derecha): Cámaras elegidas actualmente para la protección de SWEAR.
- Botones Añadir/Quitar: Mueven las cámaras entre las listas Disponibles y Seleccionadas.
- Casilla Procesar todas las cámaras: Selecciona todas las cámaras aptas sin necesidad de elegirlas individualmente.
- Requisito de guardado: Todos los cambios de configuración deben guardarse para que se activen.
Captura de pantalla
Detalles de la pestaña Estado
Resumen
Esta pestaña se utiliza para consultar el estado del servidor de certificación, las cámaras que se están protegiendo y si SWEAR está procesando activamente cada cámara. Incluye detalles de hashes de cada cámara y tablas consolidadas de hashes.
Detalles del servidor de certificación
- Última actualización de la página Estado: Fecha/hora de la última actualización de los valores de estado.
- Tiempo de actividad del servidor de certificación: Tiempo total de ejecución del servicio del servidor de certificación de SWEAR.
- Comunicación con el servidor de grabación: Estado de la comunicación entre el servidor de grabación configurado y el servicio de SWEAR.
- Estado de la API de SWEAR: Estado de la conectividad con la API de SWEAR utilizada para la carga y protección de hashes.
- Cámaras en procesamiento: Número de cámaras seleccionadas actualmente para la protección de SWEAR desde el servidor de grabación configurado.
Detalles de las cámaras
- Cámara: Nombre de la cámara definido en el servidor de grabación configurado.
- Estado: Estado actual de protección/procesamiento de SWEAR para esa cámara (Processing, AuthError, Unreachable, ServerError)
- Códec: Códec de transmisión de la cámara (SWEAR admite actualmente H.264 y H.265).
- Último fotograma recibido: Fecha/hora del fotograma más reciente recibido de esa cámara.
- Última carga: Fecha/hora de la carga de hash más reciente de esa cámara.
- Retraso de carga: Retraso calculado entre el último fotograma recibido y la última carga.
- Registros hash:
- T: Total de registros hash generados
- U: Total de registros hash cargados
- L: Total de registros hash cuya carga se realizó con retraso
- F: Total de registros hash que no pudieron cargarse
- Q: Total de registros hash en espera de carga en la cola en memoria del servidor
- StreamID: Identificador único de la cámara.
Detalles de los registros hash (vista consolidada por intervalo)
- Generados: Número de registros hash generados en el intervalo seleccionado.
- Cargados: Número de registros hash cargados en el intervalo seleccionado.
- Retrasados: Número de registros hash cuya carga se realizó con retraso en el intervalo seleccionado.
- Fallidos: Número de registros hash cuya carga falló en el intervalo seleccionado.
Captura de pantalla
Ejemplos
Ejemplo de interpretación: funcionamiento correcto
- La última actualización de la página Estado es reciente.
- La comunicación con el servidor de grabación funciona correctamente.
- El estado de la API de SWEAR indica que está conectada.
- Las filas de las cámaras muestran valores recientes de último fotograma recibido y última carga.
- Los registros hash muestran valores de generados y cargados que aumentan con el tiempo.
Ejemplo de interpretación: presión de carga
- Aumenta el retraso de carga.
- La cola (Q) crece con el tiempo.
- Aumentan los recuentos de retrasados (L) y, posiblemente, de fallidos (F).
Preguntas frecuentes
P: ¿Qué debo hacer si veo cargas fallidas?
R: Las cargas fallidas no se volverán a intentar y no se podrán validar. Siga estos pasos de inmediato:
- Revise la columna Detalles del estado de la misma fila, que indica la causa raíz. El contador F es solo el síntoma.
- Desde el host del servidor de certificación, confirme la conectividad de red con el endpoint de la API de SWEAR (valor predeterminado https://prod.api.swear.com/security) y con auth.swear.com.
- En Herramientas > Opciones > SWEAR, compruebe que la URL de la API, el dominio de OAuth, el ID de cliente y el secreto de cliente sean correctos.
- Si los pasos 1–3 no revelan problemas, reinicie el servicio del servidor de certificación de SWEAR para eliminar cualquier estado bloqueado.
- Si F (fallos) continúa aumentando después de un reinicio limpio y no hay errores en los detalles del estado, póngase en contacto con support@swear.com e indique el nombre del servidor de certificación, la versión del complemento y las entradas recientes del registro.
P: ¿Debo preocuparme si L (cargas retrasadas) tiene un valor distinto de cero?
R: No es necesario realizar ninguna acción. Las cargas retrasadas siguen siendo cargas correctas y la validación de esas grabaciones funcionará con normalidad. Un valor L distinto de cero suele reflejar lentitud de la red, latencia del backend o una cola que se está poniendo al día después de una acumulación.
P: ¿Qué ocurre si el valor L (cargas retrasadas) aumenta de forma constante junto con Q (cola)?
R: Esto indica que el servidor se está quedando atrás en tiempo real; compruebe si la ruta de red del servidor de certificación hacia la API de SWEAR presenta problemas de conectividad o congestión.
P: ¿Dónde puedo confirmar qué cámaras están oficialmente bajo la protección de SWEAR?
R: En la pestaña Configuración, la lista Cámaras seleccionadas es el conjunto oficial de cámaras protegidas para ese servidor de certificación.
P: Si cambio el nombre del servidor de certificación, ¿afecto al comportamiento de la protección?
R: No. El nombre del servidor de certificación es una etiqueta y puede cambiarse sin afectar al funcionamiento del servicio.
P: ¿Para qué resulta más útil este panel desde el punto de vista operativo?
R: Se utiliza habitualmente para confirmar la comunicación con el servidor de grabación, el tiempo de actividad del servidor de certificación, el estado de la API de SWEAR y el comportamiento de los hashes generados y cargados de las cámaras protegidas.


