lisa.thomas 0 Posted April 22, 2014 Hi, I have 20 Hikvision cameras. I want to create program in C#, which take a screenshot (jpg) from every cameras (algorithm: connect to camera -> screenshot -> download to hard disk -> disconnect -> connect to other cam form list). I found NET_DVR_CapturePicture functions, but it require to call stream in real time. Is it possible to call function, which take a screenshot but without open real stream? Or can you give me some tips, how to do this? Thanks folks Share this post Link to post Share on other sites
Securame 0 Posted April 22, 2014 Are they IP cameras? I think all modern Hikvision firmwares have an URL from where you can get a snapshot of the camera easily just with an http call. Check this out, it is in spanish but it should help you out: http://www.securamente.com/como-obtener-un-screenshot-de-un-dvr-o-camara-ip-hikvision-con-una-url/ Share this post Link to post Share on other sites
lisa.thomas 0 Posted April 23, 2014 Unfortunately, I don't have IP cameras. Your solution doesn't work with them. Any more ideas? Share this post Link to post Share on other sites
Securame 0 Posted April 23, 2014 Then what do you have? Hikvision analog cameras? Hikvision DVR? If you expect someone to help you it would be nice to give some info, and not just let people take wild guesses... The solution above also works with Hikvision DVRs and NVRs. Share this post Link to post Share on other sites
buellwinkle 0 Posted April 23, 2014 If he doesn't have IP cameras, he's in the wrong forum. But for what it's worth, the URL to get a snapshot does not work in 5.1 firmware but does work with 5.0, 5.0.2 and 5.1.2. Share this post Link to post Share on other sites