Skip to main content
Version: 0.9.0-beta

U-Filter with Milestone XProtect

Milestone XProtect is one of the most popular Video Management Systems. U-Filter is able to receive triggering events from this system and can send back filtered events so you can manage incidents in your well-known platform.

There are two ways of sending and managing alarms with U-Filter: through the Alarm Manager, or alternatively, via e-mail, using the built-in e-mail notification feature of Milestone XProtect.

NOTE: As of now, the Alarm Manager is only available in Milestone XProtect Express+ and above editions. If using Essential+, the only way of receiving alarms in Milestone XProtect is via e-mail notification.

Consult the following table for the different feature sets of Milestone XProtect editions:

XProtect Edition / FeatureAlarm managerE-mail notificationRecording on Alarm

Note: This guide has been tested on Milestone XProtect 2020 R1 and 2020 R3.

How does U-Filter work?

U-Filter enhances your existing security system's capabilities. Triggered by events which are recognized by Milestone Xprotect, U-Filter can literally filter these events in order to drastically reduce false alarm rate turning primitive features to an infallible defence system.

U-Filter integration with Milestone XProtect works as follows:

  1. Cameras are connected to Milestone XProtect.

  2. Milestone XProtect recognizes an event which can be a possible incident. This is the "triggering event" which can be:

    • Motion start / Motion stopped event detected by Milestone XProtect
    • Intrusion detection event triggered by the camera and recognized by Milestone XProtect
    • Any kind of Person detection or Motion which is manifested as an event in Milestone XProtect event server
  3. The U-Filter Milestone Plugin sends a video snapshot from the camera stream to the U-Filter Server.

  4. The U-Filter Server analyses the snapshot and retrieves whether there is an intruder in it.

  5. On a positive response the U-Filter Milestone Plugin triggers an U-Filter event in Milestone XProtect.

  6. The U-Filter event is converted to an Alarm and notifies a security operator. If the response was negative in the previous step, the operator will not be bothered.