Find hardware for XProtect® VMS and Husky NVR products

This Supported Device List provides an overview of the licenses required to connect IP devices to XProtect.

With Milestone, you have the freedom to integrate 12,800+ devices with our XProtect video management software platform. This includes cameras, encoders, video-services, or other devices that are addressed through a unique IP address.

Milestone Supported Device

This Milestone Supported Device List governs and provides information on the number of required device licenses for IP devices connected to and enabled in XProtect. Please refer to this list to see how many device licenses you shall purchase for your use of XProtect with IP devices. For further explanation of our licensing requirements, we refer to the Milestone EULA.


Milestone always recommends using the driver specified for a given supported IP device on the Milestone Supported Device List. If you choose to use a universal driver, or an unsupported IP device, you will be required to purchase one device license per enabled video channel. Specific IP device variants may not appear on the Supported Device List but will, however, be treated by Milestone as an IP device included in this list provided their equivalent base model is supported. You can use the XProtect Upgrade Device License Calculator to check licensing requirements for such specific IP device variants connected to XProtect.

The Milestone Supported Device List includes the licensing information applicable to XProtect 2021 R1 and further versions. For licensing information applicable to older versions of XProtect click here.

CARE line with diamond

Milestone does not warrant nor accept liability for the Technology Partner’s devices and their functionality. Milestone only examines the compatibility or the manufactures’ documentation for compatibility with the Milestone XProtect VMS version applied in tests as well as the listed firmware of the device. The use of Milestone drivers downloaded with the Milestone XProtect® Device Pack is governed by the Milestone EULA. Milestone does not warrant nor accept liability for non-Milestone drivers, and your use of non-Milestone drivers is subject to the terms of the licenses defined and provided by the Technology Partners and/or other licensors of the software.

FIPS 140-2
XProtect 2020 R3 can operate in a FIPS 140-2 compliant mode when communicating with devices if:
  • Only specified drivers are used to connect to the devices (see below)
  • Device pack version 11.1c (August 2020) or later and XProtect 2020 R3 or later is used
  • Connection to devices is over https or SRTP/ (RTSP over HTTPS), for the video stream
  • FIPS is enabled on Windows OS on the Recording Server machine'

See a list of device drivers that guarantee a FIPS 140-2 compliant mode of operation:

Print Export to csv
You will be logged out in
5 minutes and 0 seconds
For your security, sessions automatically end after 15 minutes of inactivity unless you choose to stay logged in.