Desarrollo de aplicación para videoperitación

Desarrollamos una nueva versión de la aplicación de videoperitación.
 
Esta aplicación permite conectar cualquier ordenador que disponga de micrófono y auriculares a un smartphone que disponga únicamente de un navegador web como pueden ser Chrome o Safari.

La conexión establece una comunicación de audio bidireccional, en la que el perito puede ir dando indicaciones a la persona que tiene el smartphone. A su vez el perito también recibe la señal de vídeo del smartphone y puede ir tomando las fotografías necesarias. Estas fotografías registran la ubicación geográfica, tanto por coordenadas exactas como la dirección postal aproximada de dichas coordenadas, a su queda estampado el logotipo de la aseguradora o gabinete pericial que se haya preconfigurado.


El sistema cuenta con un chat, distintos modos de captura, ajustes para forzar el aumento de calidad de la comunicación, manipulación de flash del smartphone o la linterna, etc.
Todas las capturas que va haciendo el perito son enviadas al momento a la aplicación de gestión y quedan archivadas en su expediente de forma automática y ordenada.

Entre las mejoras añadidas en esta nueva versión se incluye: 

  • Nuevo interface mejor organizado. Más acceso a herramientas y un estilo con tonos oscuros para evitar el exceso de luz azul en la vista.
  • Posibilidad de capturas del lado del cliente o capturas de pantalla en el lado del gestor o perito. 
  • Las capturas se redirigen automáticamente al expediente correspondiente con las marcas de agua la compañía pertinente, datos de ubicación, etcétera.
  • Monitorización del estado de la conexión para saber qué está ocurriendo, con recepción de alertas del navegador del cliente. 
  • Mejoras de comunicación basadas en calidades preconfiguradas para casos de mala conexión.
  • Chat de Operador a cliente con respuestas fijas por parte del cliente. 
  • La aplicación a nivel código se ha mejorado de forma notable para poder implementar todas estas mejoras y aumentar la tasa de éxito.

Detalles técnicos:

Aplicación desarrollada con Node.js principalmente.
Para facilitar la comunicación bidireccional entre el equipo de peritación y el smartphone, evitando configuraciones de red que impidan la conexión punto a punto vía WebRTC directa, se utilizan servidores bajo linux con servicios específicos para retransmitir el tráfico. Esto permite una alta tasa de éxito a la hora de establecer la conexión, salvo en contadas excepciones en las que dispositivos móviles obsoletos o con configuraciones de seguridad muy estrictas lo impiden.