EN VIVO · CON AUDITORÍA · UE
SISTEMA · 99,99% UPTIME
v 1.0 ↗ HECHO EN UE
Captura

Pizarra colaborativa en sesión

El operador y el usuario de campo dibujan sobre el mismo lienzo en tiempo real: mediciones, flechas, anotaciones de "dónde está la abolladura". Cada captura recoge tanto el PNG renderizado como el JSON de escena de Excalidraw, con hash conjunto. Manipule cualquiera de las dos partes a posteriori y la cadena de auditoría lo detecta.

Qué se captura

PNG renderizado

Lo que todos vieron

La imagen exacta a nivel de píxel renderizada en el momento de la captura. Sobrevive en el visor del expediente durante años sin necesidad de que Excalidraw sea cargable: incorpore el PNG a un expediente judicial y habla por sí mismo.

JSON de escena de Excalidraw

Las formas que lo compusieron

Volcado en JSON canónico de los elementos de la escena: cada trazo, cada flecha, cada etiqueta. Vuelva a renderizar el JSON más tarde y obtendrá un PNG idéntico byte a byte: la prueba criptográfica de que la imagen renderizada no fue alterada tras la captura.

Un SHA-256 combinado ancla juntos el PNG y el JSON canónico. Cambie un solo byte en cualquiera de los dos y la cadena se rompe.

Por qué ambas partes

Un PNG renderizado por sí solo es convincente pero teóricamente falsificable: cualquier editor de imágenes produce una falsificación exacta al píxel. Un JSON de escena por sí solo es ilegible para un tribunal: trazos y coordenadas en un visor que el juez no tiene. Juntos: el JSON demuestra que la imagen es el render determinista de estas formas; la imagen demuestra lo que los participantes vieron realmente en pantalla. Manipule la imagen sin tocar el JSON y salta la comprobación de re-renderizado; manipule el JSON y el hash no coincide.

Modelo de colaboración en vivo

Los trazos se propagan en tiempo real con fusión sin conflictos, de modo que ambas partes pueden dibujar a la vez sin bloqueos. El operador puede bloquear un mosaico para sí mismo (anotación unidireccional, habitual en recorridos de siniestros) o abrirlo para una coedición real (habitual en la formación remota).

ModoQuién puede dibujar
Bloqueado por el operadorSolo el operador. El usuario de campo observa cómo aparecen las anotaciones: habitual en flujos de inspección conforme al procedimiento.
Lienzo abiertoAmbas partes. El usuario de campo puede rodear "esto es lo que quería decir" sin esperar su turno.
Capturar y conservar"Captura el estado actual y abre sobre él el anotador colaborativo": toma una imagen fija y la reabre para anotarla de forma asíncrona más tarde.

Leerla de vuelta desde la API

Las pizarras se registran como filas de Evidence con kind=whiteboard. Enumérelas mediante GET /api/v1/public/sessions/{id}/whiteboards, solicite una URL de descarga firmada mediante GET /api/v1/public/evidence/{id}/download. Tanto el PNG renderizado como un endpoint de verificación para el JSON de la escena están documentados en la Referencia de la API de pizarras.

Pruebe el lienzo en vivo

La sesión de demostración se entrega con el operador y el usuario de campo ya emparejados. Ábrala en dos navegadores, dibuje en ambos: los trazos se propagan; la captura toma ambas capas; la cadena de auditoría ancla ambas.