🛡️
VerifiedVMS · Self-hosted · v2.0.1

Milestone XProtect Bridge

Enables integration between DJI FlightHub 2 and Milestone XProtect, allowing mission events, dock status, and video stream metadata to flow into Milestone's event server.

by Irving Zhang · Milestone XProtect 2023 R3+

💡 Why You Need It

Large-scale surveillance deployments using Milestone need drone data to coexist with traditional CCTV infrastructure. This bridge eliminates the integration gap without custom development.

🚀 Getting Started

1

Deploy Milestone Event Server plugin on-premise

2

Configure FH2 webhook endpoints in the bridge

3

Test event flow with a sample dock mission

4

Roll out to production with monitoring enabled

Features

  • Push mission lifecycle events to Milestone Event Server
  • Dock online/offline status sync as XProtect hardware events
  • Automatic camera bookmark creation on mission start/end
  • Supports batch event replay for historical analysis

📋 Use Cases

  • Airport perimeter security with drone-augmented surveillance
  • Critical infrastructure monitoring with centralized VMS
  • Multi-site security operations with unified event timeline

⚠️ Known Limitations

  • Requires Milestone Event Server plugin installed on-premise
  • Video stream integration requires separate RTSP relay configuration
  • Tested with XProtect Corporate and Expert only

Details

CategoryVMS
IntegrationEvent Forwarding
DeploymentSelf-hosted
TargetMilestone XProtect 2023 R3+
CompatibilityFH2 v2.3+, XProtect 2023 R3+
Versionv2.0.1
MaintainerIrving Zhang
Validated2026-02-28

Applicability

POCProduction Reference

Tags

VMSSecurityEnterpriseOn-premise

FH2 Capabilities

Mission EventsDock StatusMedia Metadata