Determine if a recording is from edge storage.

Hi,

Since recordings from edge storage are generally of a higher quality than those from the live stream, I’d like to query Milestone for a given start/end time, whether the recording is of the higher quality or from the original live stream.

This is for a non-UI application.

When I choose a time range in Smart Client, I can see that it knows whether to fetch the edge footage from the camera or not, so I’m assuming there’s something in the API that would allow me to do the same. However, I’ve not been able to work out which part of the API I should be using to determine this.

If you can point me in the right direction, that would be great, thanks!

Bruce

This is not exposed in the MIP SDK, you cannot determine whether the footage you retrieve is from edge storage.

Okay. Thanks.

So, in a follow up to that…

Can I trust the success of a remote RetrievalTask, for a given start/end time, to determine whether the edge stored footage has successfully been pulled into Milestone?