SITIA
Métodos de Integración

Dahua

Guía de integración para lectura de eventos LPR desde Dahua DSS Pro.

Guía de Integración Dahua DSS - Eventos LPR

Dahua

Dahua Technology es uno de los principales fabricantes mundiales de soluciones de videovigilancia e IoT. Su plataforma de gestión de video DSS (Digital Surveillance System) proporciona una solución centralizada para la gestión de dispositivos, incluyendo cámaras LPR (License Plate Recognition).


Dahua DSS Pro - Descripción General

DSS (Digital Surveillance System) es la plataforma VMS (Video Management System) empresarial de Dahua que permite:

CaracterísticaDescripción
Gestión CentralizadaAdministración de hasta 10,000+ dispositivos desde un solo punto
LPR/ANPRReconocimiento automático de matrículas vehiculares
Eventos en Tiempo RealNotificaciones y callbacks HTTP para eventos de detección
API RESTInterfaz programática para integración con sistemas externos
Base de DatosAlmacenamiento de eventos, listas blancas/negras de vehículos
Multi-sitioSoporte para arquitecturas distribuidas geográficamente

Versiones principales:

  • DSS Express: Hasta 64 canales (pequeñas instalaciones)
  • DSS Pro: Hasta 256 canales (medianas empresas)
  • DSS Enterprise: Ilimitado (grandes corporaciones)

Arquitectura de Integración

┌─────────────────────────────────────────────────────────────────────────┐
│                        CAMPO / SITIO REMOTO                             │
├─────────────────────────────────────────────────────────────────────────┤
│  ┌──────────────┐   ┌──────────────┐   ┌──────────────┐                 │
│  │ 📷 Cámara    │   │ 📷 Cámara    │   |📷 Cámara     │                 │ 
│  │ LPR ITC215   │   │ LPR ITC237   │   │ LPR ITC952   │                 │
│  └──────┬───────┘   └──────┬───────┘   └──────┬───────┘                 │
│         │                  │                  │                         │
│         └──────────────────┼──────────────────┘                         │
│                            │ TCP/IP                                     │
│                            ▼                                            │
│                   ┌─────────────────┐                                   │
│                   │  🖥️ Dahua DSS   │                                   │
│                   │     Server      │                                   │
│                   │   Puerto: 443   │                                   │
│                   └────────┬────────┘                                   │
│                            ▲                                            │
└────────────────────────────┼────────────────────────────────────────────┘

                             │ HTTPS/HTTP Callback
                             │ (Push de eventos LPR)
                             |
┌─────────────────────────────────────────────────────────────────────────┐
│                      SISTEMA EXTERNO / SITIA                            │
├─────────────────────────────────────────────────────────────────────────┤
│                   ┌─────────────────┐                                   │
│                   │     Cliente     │                                   │
│                   │    Consumidor   │                                   │
│                   └────────┬────────┘                                   │
│                            │                                            │
│                            ▼                                            │
│           ┌────────────────────────────────┐                            │
│           │   Procesamiento de Eventos     │                            │
│           └────────────────────────────────┘                            │
└─────────────────────────────────────────────────────────────────────────┘

Red y Conectividad

  • Puerto 443 (HTTPS API)
  • Puerto 5672 (AMQP 1.0)
  • Puerto 80 (HTTP)
  • Puerto 61616 (ActiveMQ)
  • Puerto 1883 (MQTT)
  • Puerto 61613 (Stomp)
  • Firewall: Permitir trafico entre las IPs de origen y destino

Documentación

Recursos Oficiales Dahua:

DocumentoDescripción
DSS Platform HTTP APIEspecificación completa de la API REST
ITC Camera Configuration GuideConfiguración de cámaras LPR
DSS Integration SDKSDK para C++, Java, Python
DHOP (Dahua Open Platform)Portal de desarrolladores

Limitaciones

LimitaciónDescripción
Latencia Callback100-500ms desde detección hasta push HTTP
Tasa de EventosMáximo ~50 eventos/segundo por servidor
Tamaño ImagenSnapshots limitados a 2MB en callback
RetenciónBase de datos local limitada (configurable)
CaracteresSoporte optimizado para placas latinas/chinas
Condiciones AmbientalesPrecisión reducida en lluvia intensa, niebla
Velocidad VehículoÓptimo < 120 km/h para captura
Ángulo CámaraMáximo 30° de inclinación horizontal

Método de Conexión

El cliente consumidor desarrollado por SITIA, se autentica mediante el protocolo HTTPS, debiendo contar con la siguiente información:

  • Usuario: Usuario habilitado en servidor DSS Pro.
  • Contraseña: Contraseña del usuario del servidor DSS Pro.
  • IP Pública del Servidor
  • Importante: EL usuario registrado debe contar con los privilegios para acceder a las lecturas de los porticos LPR.

Estructura de Mensajes LPR (Eventos)

Ejemplo de Datos

{
  {
  "id": "10944",
  "method": "ipms.traffic.notifyVehiclePassEvent",
  "info": {
    "eventCode": "",
    "eventType": "1",
    "taskId": "",
    "eventTime": "1763627341",
    "deviceCode": "1000007",
    "channelId": "1000007$1$0$0",
    "recordInfo": {
      "id": "2025112000000000007",
      "plateNo": "A12A26",
      "plateColor": "3",
      "issuePlace": "",
      "plateNoLength": "5",
      "plateNoAreaCode": "",
      "extPlateNo": "",
      "plateNoType": "0",
      "sceneImageUrls": [
        "https://ip_server:9901/43dc9b71.../img.jpg"
      ],
      "mergeImageUrl": "",
      "driverImageUrl": "https://ip_server:9901/18883bc1.../img.jpg",
      "plateNoImageUrl": "https://ip_server:9901/cb6453d9.../img.jpg",
      "longitude": "0.0",
      "latitude": "0.0",
      "vehicleBrand": "1",
      "vehicleColor": "2",
      "vehicleModel": "22",
      "speed": "30",
      "laneNo": "1"
    }
  }
}
 
}