Dahua (NVR)
Supports Standards
This manufacturer's devices support standards for streaming video and receiving alarms.
Native Integration Available
This integration requires a Class 2 License and a Device Server. Please contact your account manager for more details. Steps to configure your device can be found here.
The following is an NVR integration that integration that requires an integration license and may require additional support than a standard SureView integration.
Important Note: Dahua also supports RTSP Live Streaming and Email/SMTP alarms using "Standards Based Integrations" - If the only required features for a project are Live Video and Alarms then using the Standards Based approach may be preferable than the more advanced and feature rich "Native Integration"
Integration Summary
What is Dahua? Dahua is a manufacture of video surveillance equipment. In particular for this case NVRs
Integration Description: The Integration is a Native Integration that allows a user to view live camera perform remote tasks such as relay activation/deactivation, perform audio communication and PTZ control. A variety of this functionality can be used via the SureView platform, Please see the features list for a full breakdown of this.
Native Integration: Supported Features
- Live Video
- PTZ
- Preset GoTo
- Relay / Output Control
- Audio Transmit & Receive (Note: Audio Transmit only supported from NVR not to IP Cameras)
- Live Video
- Alarms (via Standards based SMTP decoder)
Native Integration: Requirements
From |
To |
Port |
Use |
Device Server |
Dahua NVR |
37777 TCP |
SDK Commands (default port) |
Device Server |
Dahua NVR |
554 |
Live Video RTSP |
Native Integration: Device Setup
Note: Dahua is an advanced integration and must be configured using the using advanced "Device Setup" page and the "Device Configuration" feature.
Field | Value |
Title | The friendly name of the Dehua NVR you are connecting to |
Area | The Area/site that the Dehua devices/cameras will be added to |
Type | Dahua (On-Premise) |
Ops Link | The name of your connected Device Server |
Host | The local IP or Host address of the Dahua NVR (from the perspective of the SureView Device 'CloudLink' server) |
Port | The Dahua Web/SDK Port (3777 by default) |
Username | The username used to log into the Dahua Web Client |
Password | The password used to log into the Dahua Web Client |
Extra |
The ExtraValue string allows you to customise the Rtsp Port, Rtsp Subtype and Stream number. It needs to be in the following format (case sensitive) Example 1 - If Subtype and Stream Number are both needed) [{"name":"Rtsp Port", "value":"554"},{"name":"Rtsp Subtype", "value":"1"},{"name":"Stream Number", "value":"1"}]
Example 2 - (If Stream Number isn't needed) [{"name":"Rtsp Port", "value":"554"},{"name":"Rtsp Subtype", "value":"1"}] |
Using PTZ & Presets
- Open the Camera window/cell (e.g. in Media Matrix when processing an event)
- Click on the Cog icon in the corner of the camera window (hover over the live camera view to display it)
- Untick "Digital PTZ" - You can now click on the sides of the camera view to control the Physical PTZ of the camera
- To use Presets, click on the "Preset" drop-down and select the required Preset - The camera will automatically move to that preset.
Adding Audio Channels
- In the "Device Setup" screen Edit the device
- Click "Audio" in the side bar
- Click the Add Audio button and configure the audio channel as required
Standards Integration: Alarm Configuration
Within Dahua - Configure the SMTP Settings
- Click on the "Config" tab
- Click "Network"
-
Click "Email" and configure the following settings
- SMTP Server: us-smtp.sureviewops.com (if your SureView account is held in the US region) OR eu-smtp.sureviewops.com (if your Ops account is held in the EU region)
- Port: 465
- Sender: sureview@yourorganisationname.com
- Receiver: Enter your unique SureView Alarming Email Address (see SureView Email Alarm Setup support page) - it will look something like a7yxqbje4g@us.sureviewops.com OR a7yxqbje4g@eu.sureviewops.com)
- Attachment: Enabled / Ticked
- Anonymous: Enabled / Ticked
- Click "Test" to trigger a test alarm and confirm that it's received in SureView.
Within Dahua - Configure the Alarming Settings
- Go to the "Detect" folder
- Modify alarming settings to send Email Alarms as required
Integration: Troubleshooting
Alarms not sending despite correct setup on NVR
On some models of Dahua devices it is required to have the user and pwd field populated when setting up the SMTP details.
Though SureView doesn't require this to be fulfilled, the DVR can error if they are not.
If you are unable to configure the DVR to send alarm emails, try populating the user and pwd fields with some data (anything - it's not being used) and retry.
"The audio codec in use is not currently supported"
Try a setting up the DVR with a different audio codec. Some are known not to work.
G711 should be a good one to try.
Additionally, the firmware should be upgraded to V3.210.0002.0. Dahua have advised that firmwares of lower versions have been known to experience audio issues.
Multiple Cameras Fail to Stream (User Already Logged In)
If you can only connect to one camera at a time then this is normally caused by the Dahua User being set to only authenticate for single camera streams. You will need to set the user in Dahua to be approved for "simultaneous camera streams" on the Dahua NVR
This may also present itself with the error "User Already Logged In".
Comments
0 commentsPlease sign in to leave a comment.