Does anybody know if it's possible to trigger recording on a Hikvision NVR via an HTTP API?
I have reviewed and experimented with their published ISAPI HTTP API, but this only appears to support configuration of the NVR, not activation of triggers or start/stop recording.
The use case is as follows:
- Wireless PIR notifies an open source home automation app when triggered
- Home automation app can send any HTTP command when wireless PIR is triggered
- I want to have the wireless PIR trigger a channel on the Hikvision NVR to start recording when the PIR trips
I would expect to be able to perform a HTTP GET/PUT request with something like <nvr-ip>/Channels/1/record or <nvr-ip>/Triggers/1 to inject a trigger from a third party source.
I am used to integrating against PC-based NVR software (Milestone, Genetec, etc...) where this kind of function is commonplace. Maybe my expectations are too high for these little Hikvision boxes?
Thanks in advance for any insight.