Milestone
This section provides information on how to integrate QbProtect with Milestone XProtect. Please refer to the ONVIF section beforehand for general information on using ONVIF with QbProtect.
|
The following Milestone components have been used in the examples below:
|
Add Device
|
Events originating from dynamic event sources (e.g., intrusion events from a particular security zone) have to be correctly exposed to the VMS each time a new zone configuration is introduced via WebGUI. Please either pre-configure all the required security zones in WebGUI before adding the QbProtect into the VMS or re-add / replace the QbProtect in Milestone XProtect Management Client to re-expose new events from dynamic sources. |
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:
-
Launch the Milestone XProtect Management Client → Sign in to the active instance of Milestone XProtect Recording Server
-
Navigate
Servers→Recording Servers -
Right click
Add Hardwareto the Recording Server → SelectManual
Figure 1. Add hardware manually -
Provide ONVIF credentials pair → Toggle
Includefor the configured credentials pair → ClickAdd→ ClickNext
Figure 2. Provide the ONVIF credentials pair for QbProtectPlease refer to the User authentication subsection to find out how to obtain valid ONVIF credentials required for QbProtect VMS integrations.
-
Select
Other→ONVIF Conformant device→ ClickNext
Figure 3. The selection of the ONVIF conformant driver -
Enter the FQDN or IP of QbProtect in the address field → Toggle
Use HTTPS(enables secure ONVIF connection) → ClickNext
Figure 4. QbProtect successfully added to Milestone XProtect Recording Server -
Wait untill device is added → Click
Next→ LeaveHardwareunchanged → ClickNext→ Leave the default group unchanged → ClickFinish
Figure 5. The selection of hardware to add -
Navigate to QbProtect
Settings→ SetStreaming methodtoRTP/RTSP/HTTP/TCP(enables an encrypted RTSP stream) → ClickSaveicon in the top left corner
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.
|
The perspective of the RTSP video stream in VMS can be synchronized with the one configured in the WebGUI. For that, navigate to the Viewer page of the QbProtect WebGUI, configure the desired view perspective, and apply the keyboard shortcut Shift+V. |
The live video stream of the QbProtect point cloud can be accessed and observed in Milestone XProtect Management Client after successfully completing the required steps above.
Events
The example below shows how QbProtect events can be used in Milestone XProtect.
|
Please refer to the Events subsection to learn about the available ONVIF event topics. |
Configure Events Handling
In this example, one security zone Security Zone 1 has been configured using QbProtect WebGUI, as shown in the Figure below. Custom events which are specific to QbProtect will be exposed as the Milestone XProtect dynamic events.
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.
-
Navigate to the
Eventstab in thePropertiesview → ClickAdd -
The topic
Blickfeld/IntrusionZoneSecurityZone1corresponding to the configuredSecurity Zone 1should be displayed in the list of available events
Figure 8. QbProtect events exposed to the Milestone XProtect Management Client -
Select this topic → Click
Next→ ClickSaveicon in the top left corner to subscribe to this event topic
Figure 9. The subscription to the exposed dynamic ONVIF event in the Milestone XProtect Management Client
Configure Alarm Rule Chain
The Milestone XProtect rule chain consists of an 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 configuration of the rule chain consists of the following steps:
-
Navigate to
Rules and Eventsin leftSite Navigationbar → Right-Click onRules→Add Rule→ Give a meaningful name to the rule (e.gIntrusion)
Figure 10. The intrusion rule chain in the Milestone XProtect Management Client -
Select the
Blickfeld/IntrusionZoneSecurityZone 1 Risingevent as an action source viaEvents→Devices→Configurable Events→ ClickOk
Figure 11. Set the configured intrusion zone to be the action source -
Select QbProtect to be the event source → Click
Add→ ClickOk
Figure 12. Set the QbProtect to be the event source -
Click
Next→Select Actions to perform→ SelectMake new log entry→ Configure text to log → ClickOk→ ClickNext→ Click Finish
Figure 13. Configuration of the log entry as an action to perform
The configured intrusion rule chain is shown in the Figure below.
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 Figures below.