Getting JPG Snapshots from the Recording Server

I have made a Windows Service based on the Live JPEG Saver in order to create and save snapshots for all of our cameras. My question is, can JPGs be grabbed from the recording server instead of going out to the camera? The feeds are all being pulled into the recording server already and it would be quicker to get them from there I think.

Thanks!

Hi Jonathan,

I am not entirely sure I understand your question since the Live JPEG Saver is already getting the JPEGs from the Recording Server and not directly from the cameras.

None of our samples goes directly to the cameras - all video requests are made to the recording server. This is the XProtect model of doing it, so same thing goes for the Smart Client.

/Peter

Thanks for the info, I assumed the recording server was going out to the cameras for the images instead of using what was already there. Are there any ways to speed up the process? Like, is it possible to run parallel connections to the recording server?

No there is no way to do parallel fetch of an image. That is, there is no problem in having two different requests for the same image at the same time, but they will both fetch the entire image so nothing is gained.

However, unless you have a real slow connection (in which case running in parallel will not help) it should normally not take very long to fetch an image. And they are passed on as soon as they arrive from the camera, so there shouldn’t be any real delay.

I am currently running through all of the cameras sequentially to get the snapshots, but I would like to do that in parallel, if possible, to speed up the whole process. I am not trying to get the same image from a single camera in parallel. I just wanted to know if I can connect to the recording server and get images from different cameras in parallel. Thanks!

It is fully ok to do multiple requests in parallel after having done a succesful login, so there should be no problem in requesting an image from more than one camera at a time.

Jonathan could you share that config for saving the live snapshots ?