I bought 8 Hikvision cameras for my place w/o thinking about it too hard. I have a security issue and wanted to record who might be snooping around my house. I also got the 7208 DVR (I think it's called) and after much swearing and configuring, got all 8 cameras working at the same time. Then I tried to turn on motion detection. Who wants to sift through 24 hours of footage each time?
here is really what I want to accomplish:
1. Record all the cameras, all the time, to looping recording footage. Set a file limit size, and it will over-write whatever is oldest.
2. ALSO have motion detection turned on. When motion is detected, save off a sub-clip of the always-recording files to a NEW "motion" file, or at the very least, save off the time/date/range of the motion detection as a text or binary file with reference to the always-being-recorded file.
3. I think Hikvision's motion detection STINKS by the way. shadows from things waving in the wind, and even a bee, will set off motion detection on my cameras, no matter what sensitivity I have them set at.
4. Record all the files to the hikvision DVR, but be able to access those files from elsewhere on my network, so I can have a *powerful* server analyze the footage of the supposed motion detection points and cull out the ones that are false, and send me mini videos of the ones that are actual intrusions. I want to be able to access the recorded video from my network computer.
5. I have all my cameras set up on schedules. but sometimes I want to stay up later than normal by a few hours, or go to bed earlier than normal. I want to be able to select from certain groups of cameras and tell them to "arm earlier than normal" or "arm later than normal" by a delta amount. This is totally not possible in hikvision's stuff.
6. likewise, I want to be able to leave the house for a while on a weekend and tell it to "arm until I turn you off", not on a schedule. This should be dead simple and be only a few clicks.
I don't know what my ability is to get into the hikvision camera or the DVR's OS and change what is going on in there. i'm a helluva programmer and can do it, but I don't know what their OS's allow, or how far I can go to hack in. what I do know is I don't want to do anything in assembly.