Hi Dave,
I've looked at events (though not specifically "EventStream") quite a bit with Hikvision and - in principle/on paper - it's very doable.? There's a big BUT though... Hik have an *enormous* range of products, and trying to get a clear understanding of which product supports which feature is, frankly, soul destroying.? I've managed to make a few good contacts both in the UK product teams and the firmware development guys in China and, it may be a communication disconnect, but trying to get a clear answer on which products support which events, and which event mechanism (there are at least 3 *different* forms of event protocol that Hik products use) and then a clear spec for those protocols is a challenge.
The Hik NVR output control is a good example - we spent a fair bit of time discussing what the requirement was and, to Hik's credit, they implemented the feature pretty quickly and did it well.? But then getting it rolled into the myriad of firmwares across the ranges is like running through treacle.? As far as I'm aware, it's still only supported on the I-series despite assurances that the K-series would automagically get the same features.
So - events - it sort of depends.? There is one mechanism that Hik call "httpHost" which, I believe will fire an HTTP request to a specified host on a configured event.? The docs on this are very light (and that's even under NDA with Hik!).? My test camera only supports "Notify Surveillance Center" and that's even more opaque!
In short, it is probably possible, but (I believe) highly device specific and getting the detailed info for developing a listener on the Crestron side is likely an uphill struggle.? If you *do* have the specifics, I'd love to get a copy.
All of that combined lead to me looking at easier/quicker wins!? (And I asked Hik if they'd lend me an ANPR camera so we could develop a module for that which fell on deaf ears).
All the best,
Oliver