I just received my first order from
@EMPIRETECANDY with one of these cameras (I'm replacing an older outdoor camera in a corner location that could benefit from additional coverage, so this seemed like a nice replace-and-go solution).
The problem appears to be that the ONVIF auto-configuration endpoint (
.../onvif/device_service/) which is used by
DW Spectrum IPVMS (and probably any other ONVIF-compliant VMS) is returning the
same RTSP URL for both the primary and secondary streams for
channel=1 (notice
subtype=0 in both cases):
Code:
streamUrls|{
"1": "rtsp:/camera-name:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif",
"2": "rtsp:/camera-name:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif"
}
This is a problem for me because DW Spectrum uses the low-res secondary stream for
motion detection. Interestingly enough, the RTSP URLs for
channel=2 are correct and motion detection for that camera works fine.
I checked the
DW Spectrum compatibility list (here's a snapshot so you don't have to manually search):
View attachment 52713
and there is only one firmware listed in the "firmware popularity" data (seen at the bottom of the image):
2.622.0000000.31.R, Build Date 2018-08-13
But the camera I just received has a very slightly newer version:
Software Version: 2.622.0000000.32.R, Build Date: 2019-08-27
WEB Version: V3.2.1.780670
ONVIF Version: 16.12 (V2.4.3.574996)
Andy, is there any way to find out if Dahua has a newer update that fixes the ONVIF
device_service so the secondary stream is properly identified for channel 1?