Below are the possibilities seen.
- integrate with Milestone with Direct APIs
- other is to develop ONVIF server on NVR and Milestone will connect to NVR via ONVIF API
Please suggest how should we go ahead and connect to you.
Below are the possibilities seen.
Please suggest how should we go ahead and connect to you.
WIth the driver framework you can create a driver that will allow you to add your NVR to XProtect as a native device.
As you state as option #2 you can develop an Onvif server that makes it possible to add your NVR to XProtect as a device.
These two options are alike in that you develop the possibility to add the NVR. Using the Driver framework seems to me to be the simpler choice unless you have much experience building Onvif already.
For Driver Framework please see -
https://doc.developer.milestonesys.com/html/index.html?base=samples/demodriver.html&tree=tree_1.html
For Onvif there is not much help in the MIP SDK, I guess the reference here will be the Onvif standard.
In order to fully use integration with XProtect you need to have the NVR included as a device in XProtect. It is not possible to input video or other data into XProtect without using a driver, Instead it would be possible to create clients that can consume both NVR’s. If you had something else in mind about integrating with direct APIs and I might be missing the point please elaborate on the solution you have envisioned by using this.
Thank you for your response. My NVR is running with Linux operating system so will it be possible to use driver framework for Milestone integration?
Me and my team wants to discuss on approach for integration in detail and want your valuable feedback. Kindly guide me how we can approach you for detail discussion.
The driver framework is .NET.
When implementing the driver you have the freedom to pick the communication with the NVR to your preference so I do not suspect this to be an issue.
Please evaluate first the Driver Framework and the sample.
https://doc.developer.milestonesys.com/html/index.html?base=samples/demodriver.html&tree=tree_1.html
If you feel the Developer Forum is not adequate it is possible for partners to create Support cases where the written communication is not public and where meetings or telephone calls can be requested.