Grabar y reproducir el archivo¶
Prepare primero los discos del streamer (nodo) y active después la grabación de una cámara. Acceda como admin o superadmin para realizar estos ajustes.
Configurar RAID en el streamer¶
Optic utiliza application RAID de Sapsan: distribuye la grabación entre discos independientes. Prepare JBOD, con un sistema de archivos y un punto de montaje propios para cada disco. Esta configuración no requiere un array mdadm ni RAID por hardware.
Este esquema no replica el archivo: si un disco falla, se pierden sus grabaciones y se siguen utilizando los discos disponibles. Planifique las copias de seguridad del archivo por separado.
-
Prepare los sistemas de archivos de los discos en el servidor y su montaje persistente por UUID en
/etc/fstab. En el ejemplo, dos discos están montados en/storage/dvr/disk1y/storage/dvr/disk2. El servicio del streamer necesita permisos de escritura en esos directorios y en/storage/dvrpara el catálogo de metadatos. Conserve los sistemas de archivos y datos cuando trabaje con grabaciones existentes. Para discos con un sistema de archivos ext4 ya preparado, cree los puntos de montaje:sudo mkdir -p /storage/dvr/disk1 /storage/dvr/disk2Obtenga los UUID con
lsblk -fy añada estas entradas a/etc/fstab, sustituyendoUUID_DISK1yUUID_DISK2por los UUID reales. Para otro sistema de archivos, sustituya tambiénext4:UUID=UUID_DISK1 /storage/dvr/disk1 ext4 defaults 0 2 UUID=UUID_DISK2 /storage/dvr/disk2 ext4 defaults 0 2Monte los discos preparados:
sudo mount /storage/dvr/disk1 sudo mount /storage/dvr/disk2 -
Compruebe los puntos de montaje reales en el servidor:
lsblk -f findmnt --mountpoint /storage/dvr/disk1 findmnt --mountpoint /storage/dvr/disk2Cada
findmntdebe mostrar el sistema de archivos independiente del disco correspondiente. Compruebe también que los montajes se restablecen tras reiniciar el servidor. -
En la consola, abra Clúster → Streamers, seleccione el streamer y sus ajustes. Complete el bloque DVR:
Campo Valor del ejemplo Raíz del archivo /storage/dvrDisco 1 disk1Disco 2 disk2Comprobar montaje antes de escribir Activado Use Añadir disco para el segundo disco. Las rutas son relativas a la raíz:
disk1, no/storage/dvr/disk1. La raíz contiene el catálogo de metadatos y no sustituye la lista de discos. Si Ruta del catálogo está vacía, los metadatos se guardan en/storage/dvr/catalog. -
Pulse Guardar cambios y espere a que el streamer aplique la configuración. Abra ese streamer en DVR del clúster y compruebe la disponibilidad y capacidad de los discos.
El procedimiento es igual para el streamer local de una instalación de un solo servidor. Si un disco aparece como no montado, corrija el montaje; mantenga activa la comprobación para que la ausencia del disco no llene la partición del sistema.

Activar la grabación de la cámara¶
- Abra la cámara en Streams y compruebe que la fuente RTSP funciona.
- En DVR, active Grabar en DVR.
- Indique Retención (horas), por ejemplo
168para siete días, y pulse Guardar. - Espere a que aparezca un intervalo grabado y compruebe el estado actual de grabación. La ventana del archivo crece desde el inicio de la grabación; siete días requieren siete días de grabación continua y espacio suficiente.
En Layout, compruebe qué streamer graba el archivo: ese streamer necesita almacenamiento configurado. Cachear archivo controla la caché de lectura y no activa la grabación de la cámara.

Reproducir el archivo¶
- Abra la cámara en Streams y después Configuración básica, con el reproductor integrado.
- Busque un intervalo grabado en la línea de tiempo. Desplace la línea hasta la hora deseada y pulse un punto dentro de una grabación disponible.
- Inicie la reproducción. Compruebe la hora elegida y la imagen; seleccione un momento anterior al directo para verificar la reproducción del archivo.
- Pulse Ir al directo para volver al vídeo en directo.
El reproductor solo reproduce intervalos ya grabados. Si no hay grabación, compruebe la fuente y el estado de grabación en DVR, y después la disponibilidad y el espacio libre de los discos en DVR del clúster. Ante errores de escritura, compruebe los montajes y los permisos del servicio sobre los directorios.

Índice de navegación rápida del archivo¶
En la pestaña DVR de un flujo o plantilla, active Navegación rápida del archivo en ambos sentidos. La grabación DVR debe estar activada. El índice se crea a partir de las capturas obtenidas tras activar la opción y se conserva junto con el archivo.
- Intervalo de capturas (segundos) — tiempo mínimo entre capturas; el valor predeterminado es 60 segundos y el rango permitido es 1–86400. Si un fotograma no está disponible, se conserva la hora real de la captura obtenida.
- Fotogramas por GOP — número de capturas en un grupo reproducible de forma independiente; el valor predeterminado es 30 y el rango permitido es 1–100. Este ajuste no cambia el intervalo de capturas.
- Primer vídeo del índice — está disponible cuando se completa un grupo. Al cambiar la hora, las capturas restantes forman un grupo más corto para poder ver también una hora incompleta.

Con un intervalo de un minuto, un día completo sin interrupciones produce 1440 fotogramas: su reproducción a 25 fps dura 57,6 segundos. Un intervalo mayor reduce el número de fotogramas y la precisión al buscar un evento; un GOP menor permite disponer antes del siguiente grupo completo.
Los ajustes DVR de la plantilla siguen las reglas habituales: la sección dvr propia del flujo sustituye por completo a la de la plantilla. Los grupos existentes no cambian al modificar los parámetros; los nuevos valores se aplican a los grupos no confirmados. Desactivar el índice detiene su creación; los datos existentes se eliminan junto con el archivo correspondiente según su periodo de retención.
El índice está disponible para flujos sin cifrar.
La opción no crea automáticamente un índice de los intervalos grabados antes de activarla.
Navegación rápida en el reproductor¶
- Abra Configuración básica del stream y seleccione en la línea de tiempo un momento grabado cuyo índice esté listo.
- Pulse
<< x32a la izquierda de la pausa para retroceder o>> x32a la derecha para avanzar. Los botones están antes de Ir al directo; la dirección seleccionada queda resaltada. - Pulse Pausar para detenerse en una captura. La línea de tiempo muestra la hora original del fotograma que se está mostrando. El botón de reproducción continúa el índice.
- Pulse de nuevo el botón de dirección resaltado para abrir el vídeo normal en el momento de la captura seleccionada. Elegir una velocidad de reproducción normal también vuelve al vídeo principal.
- Pulse Ir al directo para volver al vídeo en directo.
La etiqueta x32 identifica la reproducción del índice preparado. La velocidad con la que avanza el tiempo del archivo depende del intervalo de capturas: con un intervalo de un minuto, un día se recorre en 57,6 segundos.
Si el índice del momento seleccionado aún no está listo, continúe la reproducción normal del archivo. El índice se detiene en la última captura disponible. La disponibilidad del índice no amplía los límites de la grabación principal.
