Milestone Integration
Integration between Protege GX and Milestone XProtect enables you to control cameras and view live and historical video footage from a single, easy-to use interface.
There are two integration options to choose from, each with different architecture and capabilities.
Option A: Protege GX Milestone Integration Service
How it works
Protege GX communicates with the VMS server via a video service. This service monitors the two systems and sends camera commands from Protege GX to the VMS server, and continuously transfers any events triggered in the VMS system to Protege GX.
Operators use Protege GX as the main user interface.
Supported Features:
- View live video footage from programmed cameras
- View historic and archived video footage
- Embed cameras into a status page
- Link a camera to a door, input, output or area
- View live or archived video footage directly from an event associated with a camera
- Automatically launch a camera view window when specific types of events occur
- Send PTZ preset commands to the VMS in response to a Protege GX event filter
- View sensor alarm, illegal operation, record abnormal, unknown alarm, low disk space or motion detected HLI events directly within Protege GX
Supported Versions
- Milestone XProtect Version: 2019 R1, 2020 R3, or 2023 R2
Please note that these are the only tested and supported versions for this integration
Option B: Protege GX Milestone XProtect Bidirectional Integration
How it works
A plugin is installed on the XProtect Event Server and communicates with the Protege GX SOAP Service and Web Client to retrieve information from Protege GX and display it in the XProtect Smart Client. It also sends commands back to Protege GX based on operator actions such as locking/unlocking doors and acknowledging alarms.
Operators use the XProtect Smart Client as the main user interface.
Supported Features:
- View the status of doors, controllers, areas and other devices in XProtect
- Monitor live and archived footage from doors
- Use manual commands to lock, unlock and lockdown doors, arm and disarm areas and activate and deactivate outputs
- Add Protege GX doors and other records to XProtect maps, creating a unified view of the whole building
- Monitor and report on access control and intrusion events within XProtect and view archived camera footage for each event
- Set up custom alarms in XProtect based on Protege GX events. Acknowledging alarms in either XProtect or Protege GX will also acknowledge them in the other software, preventing double-handling
- Receive an access request notification with camera footage whenever a user is denied access at a door, enabling operators to assess the situation and unlock the door remotely
- View Protege GX users and photos within the XProtect Smart Client
Supported Versions
- Milestone XProtect Version 2023 R2
Please note that this is the only tested and supported version for this integration
Note: It is possible to run both integrations at the same time, enabling operators to use either Protege GX or XProtect as their user interface. These must be installed and configured separately. For further details, refer to the respective application notes.