Integrating a NVR into Milestone Professional+

A customer requests to integrate their NVR into Milestone Professional +.

Requests: The video flow of the cameras of each NVR is available both LIVE and PLAYBACK, which can be managed in the predefined TAB of the Smart Client (Live tab / Playback tab) exactly as if they were cameras integrated in Milestone.

NVR to be integrated:

Camera recordings reside in the NVR.

NVR has a Web-Service interface, accessible via SOAP protocol and has been developed in compliance with the Onvif standard.

NVR is able to connect to multiple devices, through RTSP protocol, and receive and record videos encoded in MPEG4 and H264 standards both with unicast and multicast connections.

Is it possible to integrate this NVR as requested by the customer?

I see two options for you.

XProtect includes an Onvif driver and if your NVR device has compliance with Onvif it might work out of the box. Please try to add your device into XProtect.

In this way you can test whether you can add the device, and if it adds you can test whether the needed functionality of the NVR is supported.

If the device is not supported in this way, or functionality is missing you can develop your own driver with Driver Framework.

https://doc.developer.milestonesys.com/html/index.html?base=gettingstarted/intro_driverframework.html&tree=tree_4.html