Video
Las preguntas de video permiten a los encuestados grabar y enviar archivos de video como parte de la encuesta.
El tipo de pregunta video permite a los encuestados grabar video o cargar un archivo de video existente como parte de su respuesta a la encuesta. Es útil para capturar evidencia visual, demostraciones, condiciones ambientales o cualquier información que se beneficie de movimiento y audio juntos.
Especificación básica de XLSForm
| type | name | label |
|---|---|---|
| video | demo_video | Por favor grabe una demostración corta |
Para obtener más detalles sobre el tipo de pregunta de video estándar, consulte la especificación de XLSForm.
Usos
Las preguntas de video se usan comúnmente para:
- Documentar condiciones de campo — daños en carreteras, estado de infraestructura, salud de cultivos
- Grabar demostraciones de productos o verificaciones de cumplimiento de procedimientos
- Recopilar testimonios en video de encuestados
- Capturar evidencia que requiera contexto espacial (p. ej., el tamaño y extensión de un área problemática)
- Documentación antes/después para encuestas de monitoreo y evaluación
Formato de datos
Los archivos de video se almacenan como archivos adjuntos binarios:
- Formato: MP4 o MOV (grabación móvil)
- Nomenclatura:
{instanceID}-{fieldname}.mp4(o equivalente) - Almacenamiento: Cargado a la carpeta multimedia del servidor y vinculado al registro de envío
- Acceso: Reproducible y descargable desde la interfaz de gestión de envíos
Extensiones de rtSurvey
Duración máxima
Use la columna parameters para limitar la duración de la grabación:
| type | name | label | parameters |
|---|---|---|---|
| video | site_visit | Grabe las condiciones del sitio | max-duration=60 |
max-duration está en segundos. La grabación se detiene automáticamente al alcanzar el límite.
Calidad / resolución
Controle la resolución de grabación a través de parameters:
| type | name | label | parameters |
|---|---|---|---|
| video | evidence | Grabe video de evidencia | quality=low |
Valores admitidos: low (carga más rápida), normal (predeterminado), high. Use low en áreas con conectividad limitada.
Cargar video existente
En móvil, el encuestado puede elegir cargar un video existente desde la galería del dispositivo en lugar de grabar uno nuevo. Esto está habilitado de forma predeterminada en la integración nativa de cámara/galería.
Reproducción antes del envío
En móvil, el clip grabado puede revisarse antes de continuar. No se necesita configuración adicional.
Ejemplo de uso
Video de inspección del sitio con límite
| type | name | label | hint | parameters |
|---|---|---|---|---|
| video | site_video | Grabe el punto de agua | Camine alrededor de toda la instalación. Máx 90 segundos. | max-duration=90 quality=normal |
Video condicional — solo si se reportaron daños
| type | name | label | relevant | required |
|---|---|---|---|---|
| select_one yesno | damage_found | ¿Se encontraron daños? | ||
| video | damage_video | Grabe video de los daños | ${damage_found} = 'yes' | ${damage_found} = 'yes' |
Mejores prácticas
- Establezca
max-duration; las grabaciones de video sin restricciones pueden superar fácilmente los 100 MB y fallar al cargar en conexiones débiles. - Use
quality=lowpara encuestas de monitoreo donde se requiere evidencia visual pero no los detalles finos; reduce drásticamente el tamaño del archivo. - Escriba instrucciones de grabación específicas en la columna
hint(p. ej., “Camine alrededor de todo el edificio, mantenga la cámara estable”). - Considere si el video es necesario; una foto (
image) suele ser suficiente para evidencia estática y produce archivos mucho más pequeños. - Pruebe el rendimiento de carga en la red de campo real antes de la implementación.
Limitaciones
- Los archivos de video son muy grandes; un video de 1 minuto a calidad normal es típicamente de 20–60 MB según el dispositivo.
- Cargar archivos de video grandes requiere una buena conexión de red; considere requerir sincronización por Wi-Fi para formularios con muchos videos.
- No todos los navegadores web admiten la grabación de video a través de MediaRecorder; Chrome es el más confiable.
- El análisis de respuestas de video es manual y lleva mucho tiempo; úselos con moderación y solo cuando el contenido de video agregue un valor único.