When Milestone Motion Detection is detected, I would like to automatically send that frame/image to a 3rd party server.
Is there an easy way to set this up? Do I need a specific Plugin to make this work?
Any sample code to provide on the Plugin to enable this?
Thanks!
First step is to subscribe to and react to the motion detection. Second step is to fetch the camera image based on the camera and time which you get from the motion detection event. Third step is to send the picture to the third party server in the preferred method.
I would base a solution on the Alarm and Event Viewer sample.
https://doc.developer.milestonesys.com/html/index.html?base=samples/alarmviewer_sample.html&tree=tree_2.html
I have a version of the sample where it is extended to retrieve the picture in JPEG format..
https://developer.milestonesys.com/s/question/0D50O00005oFwxsSAC/plugin-development-for-milestone-vms
Thanks Bo! You are great. In your description on page (https://doc.developer.milestonesys.com/html/index.html?base=samples/alarmviewer_sample.html&tree=tree_2.html), you mention “LPR events”. Can you help me better understand what this means? Is this just Motion Detection or Vehicle Detection or something else?
Also, can you share the screen where I instruct the Event Viewer so that it sends the JPG over to a specific server or REST API?
LPR events are events originating from XProtect LPR, and are events that happen in case of a detection of a license plate number.
The extended sample I pointed to show you how to get the picture (JPEG). Sending it to a third party system is not something I can help you with. I assume the third party system has a preferred method for this that you should follow. Perhaps the vendor can help you or has an API..
The extended sample is still a programming sample and programming is required for you to use it.