Hi all,
let’s suppose a camera has some problems in network connection. For example, the router the camera is connected to gets down.
However, the device is able to register on board a file cointaining audio/video data that has not been trasmitted in real time during connection unavalability.
After one day, for example, the network connection gets up. May I transmit the audio/video file in order to be stored in Milestone?
If answer is YES:
- What protocol I can ue to send data?
- Do I need to develop a new Driver or the Platform already has a service I can send data to?
Many thanks in advance.
BR,
Lorenzo.
Yes. This is called remote recording / edge storage. See the documentation here.
https://doc.milestonesys.com/2020R2/en-US/standard_features/sf_mc/sf_mcnodes/sf_3devices/mc_sitenavigationdevices.htm?cshid=9861#MC_RecordTabDevices.htm
One scenario is that you have a camera with a driver from Milestone supporting edge storage, in this case there is no need for you to develop anything, just need to do the proper setup.
You will see if edge storage is supported for a supported camera on the Supported Devices page.
https://www.milestonesys.com/community/business-partner-tools/supported-devices/
Note that the ONVIF driver also supports edge storage, so if your device is ONVIF it might work by just configuring it.
If you have a device for which there no driver you can develop a driver using the Driver Framework. You can develop a driver with support for edge storage.
https://doc.developer.milestonesys.com/html/index.html?base=gettingstarted/intro_driverframework.html&tree=tree_4.html