Questions on Edge retrieval XProtect 2025

Hi,

I got questions about the edge retrieval on XProtect 2025 R3 with the SDK

  • If I extract only the camera, does the metadata extract as well? Or do I need to do a retrieval on the metadata object too?
  • If I ask for like 100 retrievals, can the system perform them all in simultaneity?
    Is there a limitation on the number of tasks the system can perform?
  • My recorder is recording some cameras and others not, I ask for retrievals on cameras not currently recording.
    Can it impact the performance of the recorder?
  • Eventually, what material recommendation could you make?

Thank you for your feedback

Best regards

You will need to retrieve both metadata and camera video data.

Similar to the Camera object, there are server tasks available for Metadata, example:


ServerTask VideoOS.Platform.ConfigurationItems.Metadata
  .RetrieveEdgeStorage(DateTime startTime, DateTime endTime)
ServerTask VideoOS.Platform.ConfigurationItems.Camera
  .RetrieveEdgeStorage(DateTime startTime, DateTime endTime)


Retrieving metadata will probably be less resource demanding compared to video, but in either case the recording server will have extra work. Milestone has to my knowledge not performed any systematic testing and will not be able to say how the performance is impacted. It might be an idea to do some testing of your own.

Bo, thank you for these details.