I have Video Analysis application -object detection-. Our application will be installed in office buildings. This application will utilize the CCTV system that already exists. So, my goal is to access the live video feed from Milestone VMS. and I would like to have more information about the best integration choice with milestone VMS. I have explored MIP SDK documents and I need your help identifying the type of integration that best suits my need.
When you have video analytics it is a good idea to submit data to the XProtect VMS
As analytics events
https://developer.milestonesys.com/s/article/exploring-the-MIP-SDK-recommended-top-SDK-samples
Or as metadata
https://developer.milestonesys.com/s/article/exploring-the-MIP-SDK-recommended-top-SDK-samples
Going the other way and accessing live video feed
https://developer.milestonesys.com/s/article/exploring-the-MIP-SDK-recommended-top-SDK-samples
I hope you find this useful.
You are welcome to elaborate on use case scenario or perhaps development environment etc. and ask for further advise..
Thank you so much for the information.
I will look deeply into the suggested solutions.
Regarding the use case. I want to acess the video feed in an office building for processing purposes ( identifiying people for example)
but I will not send back to VMS any events or take an actuon based on the processing.
I really appreciate it if you help me with this siuation.
For video analytics I am guessing that it would be ideal to get images in JPEG to use for the actual analysis.
For this purpose use the JpegLiveSource class.
Perhaps it would a good start to explore the MediaLiveViewer sample.
(Alternative: Use BitmapLiveSource.)