Beta
Security system

Milestone XProtect

Protect what matters, without limitations

Milestone XProtect is a scalable, open-platform video management software (VMS) designed for professional and enterprise security environments. It provides centralized video surveillance, recording, live monitoring, investigation, alarm management, and integration with third-party security systems. The platform supports multi-site deployments, distributed recording, advanced system management, and a broad range of IP cameras and devices from different manufacturers. Depending on the edition, XProtect offers high availability, recording server failover, federated architecture, video analytics, and advanced incident management. Built on the Milestone Integration Platform (MIP), XProtect provides APIs, SDKs, and an extensive integration ecosystem for access control, intrusion detection, analytics, and other security technologies.

System Intelligence

System overview

Milestone XProtect logo
Manufacturer
Milestone Systems
Platform
Security system

Capabilities

130 in 8 groups
CCTV / VMS

Video & Recording

18
  • Live Video Monitoring
  • Continuous Recording
  • Scheduled Recording
  • Motion-Based Recording
  • Event-Triggered Recording
  • Pre-Event Recording
Show all 18 →
  • Post-Event Recording
  • Edge Recording
  • Edge Recording Failover
  • Recording Server Failover
  • Redundant Recording
  • Multi-Stream Recording
  • Audio Recording
  • Video Export
  • Evidence Export
  • Recording Retention Management
  • Video Bookmarking
  • Recording Encryption
CCTV / VMS

Video Playback & Investigation

15
  • Synchronized Playback
  • Timeline Navigation
  • Multi-Camera Playback
  • Smart Search
  • Motion Search
  • Object Search
Show all 15 →
  • Thumbnail Search
  • Video Metadata Search
  • Incident Investigation
  • Evidence Case Management
  • Privacy Masking
  • Dynamic Privacy Masking
  • Video Redaction
  • Digital Watermarking
  • Export Integrity Verification
CCTV / VMS

Video Analytics & AI

21
  • Video Motion Detection
  • Object Detection
  • Object Classification
  • Person Detection
  • Vehicle Detection
  • Facial Recognition
Show all 21 →
  • License Plate Recognition
  • Intrusion Detection
  • Line Crossing Detection
  • Loitering Detection
  • People Counting
  • Occupancy Monitoring
  • Crowd Detection
  • Queue Monitoring
  • Heatmap Analytics
  • Object Tracking
  • Abandoned Object Detection
  • Removed Object Detection
  • Audio Analytics
  • Edge AI Analytics
  • Server-Side AI Analytics
CCTV / VMS

Camera & Device Management

17
  • Automatic Camera Discovery
  • Third-Party Camera Support
  • ONVIF Camera Integration
  • PTZ Control
  • PTZ Presets
  • PTZ Tours
Show all 17 →
  • Joystick Control
  • Fisheye Dewarping
  • Multi-Sensor Camera Support
  • Thermal Camera Support
  • Panoramic Camera Support
  • Camera Configuration Management
  • Camera Firmware Management
  • Camera Health Monitoring
  • Camera Tampering Detection
  • Remote Device Restart
  • Digital I/O Management
CCTV / VMS

Events, Alarms & Automation

15
  • Alarm Management
  • Event Management
  • Event Rules Engine
  • Event-Triggered Actions
  • Alarm Acknowledgement
  • Alarm Escalation
Show all 15 →
  • Alarm Prioritization
  • Alarm Notifications
  • Email Notifications
  • Push Notifications
  • Automated PTZ Actions
  • Scheduled Automation
  • Event-to-Video Association
  • Operator Instructions
  • Alarm Audit Trail
CCTV / VMS

Client & Operator Experience

15
  • Desktop Client
  • Web Client
  • Mobile Client
  • Multi-Monitor Support
  • Video Wall
  • Interactive Maps
Show all 15 →
  • Floor Plan Integration
  • GIS Map Integration
  • Custom Camera Layouts
  • Operator Workspaces
  • Two-Way Audio
  • Intercom Integration
  • Remote Access
  • Cloud-Connected Access
  • Offline Client Operation
CCTV / VMS

System Architecture & Management

18
  • Centralized Management
  • Multi-Server Management
  • Multi-Site Management
  • Federated Architecture
  • Distributed Recording
  • Recording Server Clustering
Show all 18 →
  • High Availability
  • Load Balancing
  • Virtualization Support
  • Cloud Deployment
  • Hybrid Deployment
  • System Health Monitoring
  • Centralized Logging
  • Audit Logging
  • Role-Based Access Control
  • Active Directory Integration
  • Single Sign-On
  • Multi-Factor Authentication
CCTV / VMS

Integrations & Interoperability

11
  • Access Control Integration
  • Intrusion Detection Integration
  • Fire Alarm Integration
  • Building Management Integration
  • Intercom System Integration
  • License Plate Recognition Integration
Show all 11 →
  • API Integration
  • SDK Support
  • Plugin Support
  • Webhook Integration
  • Cloud Service Integration

Architecture

Deployment models, system topology and availability features.

Milestone XProtect supports on‑premises, pure cloud, and hybrid cloud deployments.

On-premises

Supported

Milestone offers Husky hardware optimized for XProtect, indicating on‑premises deployment.

Source

Cloud

Supported

XProtect Cloud deployments and pure cloud options are described.

Source

Hybrid

Supported

Milestone provides hybrid cloud options for XProtect.

Source

Distributed

Supported

Distributed architecture across multiple servers or locations.

Federation

Supported

Connect and manage multiple independent systems.

Redundancy

Supported

Redundant components or services for increased availability.

Failover

Supported

Automatic or supported failover for critical services.

System requirements

Supported platform components for XProtect 2026 R1.

Current version
2026 R1

Operating systems

Windows 10
ProSupported
Microsoft
Verified 2026-09-22
Windows 10
IOTSupported
Microsoft
Verified 2026-09-22
Windows 10
EnterpriseSupported
Microsoft
Verified 2026-09-22
Windows 11
ProSupported
Microsoft
Verified 2026-09-22
Windows 11
IOTSupported
Microsoft
Verified 2026-09-22
Windows 11
EnterpriseSupported
Microsoft
Verified 2026-09-22
Windows 7
ProNot supported
Microsoft
Verified 2026-09-22
Windows 8.1
ProNot supported
Microsoft
Verified 2026-09-22
Windows Server
2025Supported
Microsoft
Verified 2026-09-22
Windows Server
2022Supported
Microsoft
Verified 2026-09-22
Windows Server
2019Supported
Microsoft
Verified 2026-09-22
Windows Server
2016Not supported
Microsoft
Verified 2026-09-22
Windows Server
2012Not supported
Microsoft
Verified 2026-09-22

Databases

SQL
2025Supported
Microsoft
Verified 2026-09-22
SQL
2022Supported
Microsoft
Verified 2026-09-22
SQL
2019Supported
Microsoft
Verified 2026-09-22
SQL
2017Not supported
Microsoft
Verified 2026-09-22
SQL
2016Not supported
Microsoft
Verified 2026-09-22
SQL
2014Not supported
Microsoft
Verified 2026-09-22
SQL
2012Not supported
Microsoft
Verified 2026-09-22

Browsers

Chrome
Supported
Google
Verified 2026-09-22
Safari
Supported
MacOS
Verified 2026-09-22
Edge
Supported
Microsoft
Verified 2026-09-22
Firefox
Supported
Mozilla
Verified 2026-09-22