Milestone

This section provides information on how to integrate QbProtect with Milestone XProtect.

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:

  1. Navigate ServersRecording Servers

  2. Right click Add Hardware to the Recording Server

  3. Select Manual

  4. Provide ONVIF credentialsIncludeAddNext

  5. Select ONVIF driver (ONVIF conformant device)

  6. Enter the FQDN or IP of QbProtect in the address field → Next → Wait till device is added

800
Figure 1. QbProtect successfully added to Milestone XProtect

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.

800
Figure 2. QbProtect recording server view and video stream preview in Milestone XProtect

Configure Alarms

In addition to the video stream of the security scene, QbProtect also utilizes ONVIF events which can be used by the security applications to fulfill a desired action (e.g. motion/intrusion alarms). The example below shows how QbProtect events can be used in Milestone XProtect.

Events

When QbProtect is added into the Milestone XProtect, it exposes events it is capable of to the VMS.

The Milestone XProtect dynamic events are work in progress! Only pre-defined Milestone events are supported!

800
Figure 3. Select Motion Started (HW) event from the list of exposed events

Rule Chain

The 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). The named rule chain configuration procedure is shown in the figure below consists of the following steps:

800
Figure 4. The Motion rule configuration
  1. 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 above, we have selected the default Motion Started (HW) event.

  2. Select active event as an action source

  3. Select QbProtect to be the event source

  4. Select type of the action to execute (new log entry in this scenario)

  5. Apply the configuration for the rule chain

From now on motion event from QbProtect will be generating Milestone event log entries as shown in the Figure below.

800
Figure 5. The configured Motion rule creates corresponding event log entry