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.
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)
Components and Communication
From |
To |
Port |
Use |
SureView Device Server |
Dahua NVR |
37777 TCP |
SDK Commands (default port) |
SureView Device Server |
Dahua NVR |
554 |
Live Video RTSP |
SureView Device Server |
cloudlink.sureviewops.com |
443 TCP |
Connection to SureView Ops |
SureView Device Server |
download.sureviewsystems.com |
443 TCP |
SureView Software Updates and install packages |
Prerequisites
SureView Device 'CloudLink' Server - Minimum Spec
- OS: Windows Server 2012 (or newer) Standard edition (or higher).
- CPU: 16GHz total
- RAM: 8GB total
- HDD: 100GB
- Type: Virtual or Physical (Virtual recommended to allow growth)
- Redundant Hardware: the PSUs, NICs, and HDDs of the physical server must be redundant
- Network Access: the following network access is required...
- To SureView Ops at "cloudlink.sureviewops.com:443"
- To the SureView installer in online mode: "download.sureviewsystems.com:443
SureView Device 'CloudLink' Server Setup
Your SureView device server will be configured by your SureView representative in a remote or guided session. Speak with them to arrange a time where this connection can be established.
SureView 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 SureView Device "Cloud Link" 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"}] |
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
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 comments
Please sign in to leave a comment.