Deployment overview

There are several steps in installing and configuring the integration between XProtect VMS, Milestone AI Bridge, and your IVA applications.

Some of the steps are configuration tasks in XProtect Management Client or installations on computers with XProtect Management Client. The administrator of the XProtect VMS typically handles these steps, if necessary with help from the IVA app integrator, for example when installing and configuring a new integration.

Other steps are performed on systems outside of XProtect Management Client and the XProtect VMS installation and are typically handled by the IVA app integrator.

Some steps are independent of each other, while others need some degree of coordination between the XProtect VMS administrator and the IVA app integrator.

This is how we recommend that the steps are completed and typically by whom:

Step Responsible Action Learn more
1 Integrator and administrator Based on the analytics needs and the size of the XProtect VMS installation, agree on the best Milestone AI Bridge integration.

https://catalog.ngc.nvidia.com/

Architecture overview and system components

Ports used by the integration

Licensing

Minimum system requirements

Compatibility

2 Integrator Set up one or more processing servers with Milestone AI Bridge. https://catalog.ngc.nvidia.com/
3 Integrator Install and configure Milestone AI Bridge and the IVA applications. https://catalog.ngc.nvidia.com/
4 Administrator Create a basic user for Milestone AI Bridge and share its user credentials with the IVA app integrator. Add the basic user to the Administrators role. Create a basic user for Milestone AI Bridge
5 Integrator Use the basic user credentials from the administrator to log Milestone AI Bridge into the XProtect VMS. https://catalog.ngc.nvidia.com/
6 Administrator

Install a plug-in on computers with XProtect Management Client.

For XProtect VMS product versions 2022 R1 or R2, you must also install a patch.

Install the Milestone XProtect Processing Server Admin Plugin

Install a patch for XProtect Management Client

7 Administrator Secure the communication and comply with GDPR or other laws concerning personal data.

Secure the connection between XProtect VMS and Milestone AI Bridge

Define the retention time for analytics events

8 Administrator Subscribe to analytics topics and do other configuration tasks in XProtect Management Client.

Analytics data types and formats

View the status of processing servers

View available IVA applications and their analytics topics

Subscribe for video analytics and receive analytics data back

Create rules with analytics events

Add alarms with analytics events

9 Integrator and administrator Test the integration. Test your subscriptions to analytics topics