Use of API with custom third party software

I am developing a software which uses images from the cameras to be analysed. I’m currently using the cameras as is and saving the data from them locally.

Would the Milestone software allow me to skip this step by saving on the server/pc where the Milestone software is and, via an API, get the frames from the cameras? Hypotetically, with an ID or a timestamp.

Also, would that same API allow me to ask from the third party app to the Milestone software to create a clip or an alert in its registration?

Thanks

Yes. Using Milestones APIs and MIP SDK you can retrieve video both in live and playback.

The MIP SDK provides the most functionality. Maybe look at this sample. https://doc.developer.milestonesys.com/html/index.html?base=samples/componentsamples/mediaplaybackviewer/readme.html&tree=tree_2.html

Now when you say API you might have something different in mind. Maybe also have a look at.

https://doc.developer.milestonesys.com/html/index.html?base=samples/protocolsamples/webrtc_javascript/readme.html&tree=tree_3.html

Hi, thanks for the reply.

The second link you provided is for a web app, but I’m currently working on a desktop app because I need to use the CUDA cores for analysis.

Can you direct me to some content related to C# instead of WebRTC?

Thanks

First link. Is that not what you need then?