Milestone’s large ecosystem offers endless opportunities- actually second to none!


Why Open Platform matters

Milestone XProtect video management software (VMS) is based on a true open platform, which means it has a published application programming interface (API), allowing developers to alter the functionality of XProtect. The Milestone open platform enables you to add custom, best-in-class security solutions to your surveillance system, such as access control, cameras and video analytics.

Learn more about Milestone Open Platform.

Read our Open Platform brochure to find out more.

Find Supported Devices

Whether you're looking for a specific hardware compatibility or hardware manufacturer XProtect software supports more than 3000 IP cameras, encoders and digital video recorders (DVRs) from over 100 manufacturers.

Find supported devices for XProtect Corporate or XProtect Expert. 
Find supported devices for XProtect Professional, XProtect Enterprise, XProtect Express, XProtect Essential and XProtect Go products. 
Find supported devices for Milestone Husky M30 and M50.
Find supported devices for Milestone Husky M10.
Find supported Joysticks.

IP Cameras

Digital Cameras







Perimeter Devices


Need more possibilities?

XProtect software integrates with a wide range of third-party software applications. To enable video solutions with IT infrastructure components, Milestone also partners with recognized hardware vendors. Together they can help solve all of your video system challenges.

Find supported third-party software solutions. 

Find supported IT infrastructure components.

Software Integrations

Access Control
Video Analytics

IT Infrastructure Components


Milestone ONVIF Bridge

Milestone ONVIF Bridge is a part of the Milestone Open Platform - offering an open ONVIF compliant interface for standardized and secure private to public video integration.

Download the ONVIF what's new brief to learn more.

Build your own integrated solution

The Milestone Integration Platform Software Development Kit (MIP SDK) is our open and free software platform to create your own applications for Milestone XProtect VMS or to customize your XProtect surveillance solution.

Learn more about or download the MIP Software Development Kit.



Milestone Custom Development