Milestone
This section provides information on how to integrate QbProtect with Milestone XProtect.
The following Milestone components have been used in the examples below:
|
Add Device
The Milestone XProtect Management Client is used to add QbProtect into the VMS as shown in the Figure below.
The procedure includes the following steps:
-
Navigate
Servers
→Recording Servers
-
Right click
Add Hardware
to the Recording Server -
Select
Manual
-
Provide ONVIF credentials →
Include
→Add
→Next
-
Select
ONVIF
driver (ONVIF conformant device) -
Enter the FQDN or IP of QbProtect in the address field →
Next
→ Wait till device is added

The ONVIF autodiscovery feature is not yet supported by QbProtect |
The Properties
view should depict the general information about the device (Info
) and current video stream settings (Settings
). The video stream preview should be shown in the corresponding Preview
window as shown in the Figure below.

Events
Configure Alarms
The example below shows how QbProtect events can be used in Milestone XProtect.
In this example one security zone Security Zone 1
has been configured using QbProtect WebGUI as shown in the Figure below.
The examplified configuration procedure is unified by the VMS and, with minor adaptations, can be followed to make use of any event supported by QbProtect. |

When QbProtect is added into the Milestone XProtect, it exposes events it is capable of to the VMS as shown in the Events
view in the Figure below.
|

In this scenario two dynamic events are exposed to the VMS: intrusion
and ZoneIntrusionSecurityZone1
.
Rule Chain
The Milestone XProtect rule chain consists of event, event source and action. It allows to map a dedicated action (e.g. manual alarm action, adding entry log, .etc) to the event of the particular type (e.g. motion, zone intrusion). The configured rule chain called Intrusion
is shown in the figure below.

The configuration of the rule chain consists of the following steps:
-
Using the
Events
view of a QbProtect at the recording server activate desired events from the list of the exposed events (default or dynamic) in order to make use of them in rule chains. In this scenario, as shown in the Figure below, we have activated the dynamicZoneIntrusionSecurityZone1
event.Figure 6. Activating Zone Intrusion event in the Milestone XProtect Management Client -
Select active event as an action source
-
Select QbProtect to be the event source
-
Select type of the action to execute (new log entry in this scenario)
-
Apply the configuration for the rule chain
From now on, the zone intrusion event in the Security Zone 1
from QbProtect and the configured intrusion rule chain will be generating Milestone event log entries as shown in the Figure below.
