Skip to main content

🎥 Dahua Integration

Dahua Technology devices provide robust edge analytics (IVS) that can be seamlessly integrated into the GCXONE Video Activity buffer. This guide focuses on setting up least-privilege users, IVS rules, and the critical reporting flag needed for signal transmission.


📋 Prerequisites

  • Dahua Camera/NVR: Accessible via its web interface.
  • Admin Credentials: Initial access to the Dahua system for user creation.
  • NTP Sync: Device time must match GCXONE (use time1.nxgen.cloud).

🚦 Integration Workflow


🛠️ Configuration Steps

  1. 1

    1. Dedicated Cloud User

  2. 2

    Log in to the Dahua web interface and navigate to HomeAccounts.

  3. 3
    • Create a user named "NXGEN-SRV".
    • Grant Permissions: Manual Control, System, Camera, System Info, and Event.
    • This account ensures GCXONE has enough access to pull video without requiring full system admin rights.
  4. 4

    2. Configure IVS (Intelligent Video System)

  5. 5

    Navigate to AIParametersIVS.

  6. 6
    1. Select the target camera.
    2. Click + to add a rule (e.g., Tripwire or Intrusion).
    3. Draw your detection zone.
    4. Set the Target Filter to Human and Motor Vehicle to minimize false alarms from animals or debris.
  7. 7

    Dahua IVS Configuration

  8. 8

    3. Enable Alarm Reporting

  9. 9

    CRITICAL STEP: By default, Dahua devices do not "push" their local alarms to external receivers.

  10. 10
    1. Navigate to MoreLogReport Alarm.
    2. Toggle this setting to Enabled.
    3. Click Save.
  11. 11

    4. Final Discovery in GCXONE

  12. 12
    1. Log in to GCXONESitesDevices.
    2. Click Add Device and select Dahua.
    3. Enter the Serial Number (P2P ID) and the NXGEN-SRV credentials.
    4. For NVRs: select the specific Channel you wish to register.
    5. Click Discover.

💡 Troubleshooting

  • Live View Stutters: Decrease the substream bitrate in Dahua's Video settings. GCXONE defaults to the substream for efficient mobile and web viewing.
  • No Events in Video Activity: Re-verify that Report Alarm is checked in the "Log" menu. Without this, no signals will reach our cloud.
  • Incorrect Timestamps: Ensure the Dahua device is synced to an NTP server. Even a 60-second discrepancy can cause alarms to be "discarded" as stale data.