Hi,
I need to confirm the functional capabilities of XProtect and the SDK on the following points.
Is it possible to notify an XProtect user event to request video extractions (remote site to central site) from a remote system (Edge ONVIF profile G) or the Interconnect system?
Is it possible to retrieve time slots synchronized with remote equipment (Edge or interconnect)?
Is it possible to track the progress of an extraction request (remote site to central site)?
Thank you for your feedback
Best regards
Yes, it is possible to retrieve video from a interconnected system or a camera device supporting edge. It can be done in various ways; using the Smart Client to manually ask, using a Rule which could be triggered by an user defined event, or using the MIP SDK.
This sample is relevant:
https://doc.developer.milestonesys.com/html/index.html?base=samples/componentsamples/remoteretrievaltasksample/readme.html&tree=tree_2.html
When you use remote/edge retrieval it will always work by using the timestamps of what is retrieved to merge it into the (already) recorded footage.
Yes, you can track the progress in the Management Client - System Dashboard - Current Tasks. The sample mentioned above can also keep track.
There is an explanation of Interconnect here that I recommend: https://doc.milestonesys.com/latest/en-US/feature_flags/ff_interconnectedproducts/mc_intexplained.htm?Highlight=interconnect
Nice, its answer to all my questions.
Thanks!