¿Cómo usar un comando HTTP para activar un evento de cámara cada vez?

Prev Next

Vivotek | Cámaras IP | HTTP Event Trigger | Guía Técnica | N/A | Activación de evento por comando HTTP

Marca: Vivotek
Tecnología: Cámaras IP
Subtecnología: HTTP API / Eventos
Tipo de artículo: Guía Técnica
Nivel técnico: Intermedio
Tiempo estimado: 10-15 minutos
Autor: TVC Ingeniería
Componentes: Cámara IP, red LAN, navegador o software de envío HTTP (Postman/cURL)
Tags: HTTP, eventos, trigger, API, cámaras IP, automatización

Posibles Fallos:

  • El comando HTTP no genera ningún evento

  • Error de autenticación

  • URL incorrecta o endpoint no soportado

  • Evento no configurado en la cámara

Causas Probables:

  • Credenciales incorrectas

  • Firmware no compatible con comandos HTTP

  • Configuración de eventos deshabilitada

  • Parámetros mal estructurados en la URL

Paso a paso de solución:

  1. Acceder a la cámara vía navegador (IP del equipo).

  2. Verificar que los eventos estén habilitados (detección de movimiento u otros).

  3. Identificar el endpoint HTTP proporcionado por el fabricante.

  4. Construir la URL con el siguiente formato:

  5. Ejecutar el comando desde navegador, cURL o Postman.

  6. Validar que el evento se dispare (grabación, alarma, notificación, etc.).

  7. Ajustar parámetros según el tipo de evento requerido.

Referencias visuales:

  • En nuestra configuración de eventos, hay un tipo de disparador llamado "Disparadores manuales", como se muestra a continuación:

    Cada vez que se activa el disparador manual, se activará el evento.

Comandos:

El comando HTTP para el disparador manual:

http://<IP de la cámara>/cgi-bin/admin/setvi.cgi?viX=1(time)0

El siguiente ejemplo significa activar el segundo disparador manual durante 3 segundos y luego desactivarlo, por lo que podríamos usar un comando para activar el evento de la cámara cada vez.

http://192.168.42.138/cgi-bin/admin/setvi.cgi?vi1=1(3000)0

Sugerencias:

  • Utilizar herramientas como Postman para pruebas más precisas

  • Documentar los endpoints HTTP del fabricante

  • Actualizar firmware para asegurar compatibilidad

  • Probar en red local antes de integrar con sistemas externos

Estandarización de Equipos:

  • Mantener mismo esquema de configuración en todas las cámaras

  • Documentar IP, credenciales y endpoints utilizados

  • Implementar políticas de seguridad para acceso HTTP

Equipos Compatibles:

  • Cámaras IP con soporte API HTTP (Dahua, Hikvision, etc.)

No Compatibles:

  • Cámaras analógicas sin integración IP

  • Equipos sin soporte de comandos HTTP

#Enlaces utiles

Contenido (Más detalles)

Sugerencia de cursos en LMS TVC:

  • Curso de Configuración de Cámaras IP

  • Curso de Integración de Sistemas de Videovigilancia

  • Curso de Redes aplicadas a CCTV

  • Curso de Automatización y API en dispositivos de seguridad