Metadata retrieval Fails as not getting GetReplayUri API request.

When I attempt to retrieve the data from Milestone smart client, I can successfully retrieve the Video and Audio data. Below is the Retrieval flow our NVR (Network Video recorder) is following for successful retrieval process.

Retrieval Flow ::

GetServices

GetVideoSourcse/GetAudioSources

GetProfiles

GetRecordingSummary

GetMediaAttributes

FindRecordings

GetRecordingSearchResults

EndSearch

GetRecordingJobs

GetReplayUri

We are getting all the above mentioned API requests for Metadata except the last one “GetReplyUri”, and that is why it fails to retrieve the Metadata. Here I have attached the requests and responses for other successful APIs for Metadata.

What could be the possible reason for not getting “GetReplayUri” Request Only for Metadata ?

We have a bug open for this issue - Fails to retrieve Metadata recordings from Edge Storage on multi-channel devices. This affects only multi-channel devices. We will get back to you as soon as this is fixed.

Meanwhile you can try to reduce you video channels to 1 for testing purposes. It should work as expected.

Please let us know if the issue is already fixed or if you have any plan to fix this issue. Update us whenever you have the fix!!

Thank you.

This issue is still in our backlog and haven’t been fixed. We hope to have a fix for it soon.

We tried with single channel to retrieve metadata but still not getting GetReplayUri request.

Here attached the packet capture of wireshark.

Please let us know if you want any more information.

Hello, have you had the chance to try out the beta driver I posted a link to in my below comment?

Hello, we have prepared a beta driver build with changes in the metadata edge retrieval. Could you please try it out and let us know if it works for you?

The driver beta is based on DP 12.8 can be downloaded from here.

In case the issue is still present, it would be great if you could provide new wireshark traces, and the corresponding DEBUG driver logs (instructions for raising the logging level, and where the log files can be found, are included in the README file). For simplicity it would be best if you can zip the whole ONVIF logs folder.

Thanks in advance!

BR,

Gabriela