Does Hikvision DS-7716NI-I4 with V4.61.010 build 220527 firmware still support ISAPI?

nmpu

n3wb
Jun 20, 2023
5
2
USA
I got the above model NVR used. I did the password reset and then updated to the latest firmware. Everything seems to work as expected.

I have a bunch of cameras connected and working via ONVIF. The NVR will not integrate with the motion detection on a few camera models. This is probably due to incomplete ONVIF support in the cameras.

However, those cameras will HTTP post when an event is triggered. I have that part working. My goal was to use the 'soft' alarm inputs via the ISAPI interface to bridge the gap.

There's an app note here. I'm working with Postman. No matter what I've tried, I always get a 401 response.

I'm wondering if something has changed? I saw one post claim that ISAPI support had been removed from some Hikvision products.

Can someone using current NVR firmware post a simple verified Postman example?

Thanks!

--David
 
Yes. In fact, it can't be disabled. My problem may really be the way I'm submitting authentication. That's why I asked for a working example. I've tried both basic and digest authentication with the admin account and the separate 'onvif' account shown below.

IntegrationProtocol.png
 
If I enable HTTPS and log into the NVR's web interface, the following 'call' (i.e. GET) works in a second browser tab:

https://<ip>/ISAPI/System/deviceinfo

I do not have to provide any additional authorization because there's a 'web session' cookie. As soon as I log out of the NVR's web interface, the above call fails. So, ISAPI is still there. I just need to figure out how to authenticate.
 
  • Like
Reactions: alastairstevenson
I really think something has changed in recent Hikvision NVR firmware.

I've tested with 2 different DS-7716NI-I4. I tried Postman. I tried a dedicated Go library. I always get a 401 error response.

I pulled out an LaView (relabeled Hikvision) NVR running V3.4.97 firmware. Everything I'd tried previously works as expected.

There's no problem with special characters in the password. You do not have to be on the same subnet.

It looks like I either need to find some older firmware or have a microcontroller drive the physical alarm inputs.

I can't believe there's no other discussion on the internet.

--David
 
OK, in preparation to contact Hikvision support, I decided to do a factory reset. That solved the problem. Remember, I had 2 identical units with the same behavior. That suggests this could be a common occurance.
 
  • Like
Reactions: alastairstevenson