Limitations

Milestone XProtect limitations in 2026: five documented constraints

What Milestone's own documentation says XProtect does not do, or only does under a separate license, written for IT and security teams running due diligence on an open video management system. Every constraint below carries the documentation behind it, the operational impact, and the workaround.

Updated August 17, 2026
10 min read
By Amrish Kapoor, VP of Engineering
Milestone XProtect limitations: What Milestone's own documentation says XProtect does not do, or only does under a separate licence
How this page is built

Every constraint below comes from Milestone's own current documentation, checked on August 17, 2026. Where Milestone documents nothing, this page says so rather than guessing. Spot AI sells a competing platform, so nothing here rests on an anonymous source or an aggregated user rating, and two claims that circulate about open video management systems are corrected on this page: XProtect does not strand third-party hardware, and its device compatibility is published in more detail than almost anything else in this category.

What ships inside XProtect, and what is a second line on the quote

Milestone publishes the device breadth, the edition ladder and the deployment choice in unusual detail. What the cameras are asked to recognize, and what happens when they do, is bought separately.

Published in the platform, across the editions
Devices
More than 16,500
IP cameras, encoders, sensors and other IP based devices
Editions
Four, with limits published
Express+ up to 100 cameras on one site, through to Corporate with distributed sites
Deployment
On premises, hosted or hybrid
AWS, Google Cloud or Microsoft Azure, or Arcules for the hybrid path
Analytic included
Video motion detection
Ships in every edition, alongside Smart Map, Alarm Manager and Evidence Lock
Bought, licensed or scheduled separately
Licensed modules
LPR, Access, Transact, Retail
Marked as requiring a license on Milestone's own comparison, with Incident Manager and Smart Wall
Analytics
BriefCam and a Vision Language Model
Published as separate products, so the detection set is a second purchase
Response
Audio only, then a partner
Two-way audio and audio file playback on a rule are published; strobes and horns are not publicly specified
Every box is quoted from Milestone's own XProtect product, edition comparison, supported device and lifecycle pages, checked on August 17, 2026.

Where Milestone is genuinely strong

A constraint list is only useful next to an honest account of the product.

The widest published device list in the category

Milestone publishes a Supported Device List of more than 16,500 devices covering IP cameras, encoders, sensors and other IP based devices, and states it is continuously updated as new devices and firmware versions are evaluated. Encoders being on that list quietly settles the analog question too. A team with twelve years of mixed hardware can check real model numbers before booking a meeting.

An ecosystem sized in the thousands

More than 1,000 third-party applications sit around XProtect, findable through Milestone's own Technology Partner Finder. For a genuinely unusual requirement, a niche analytic or a vertical workflow, there is a decent chance the thing already exists as a product rather than becoming a custom project.

Deployment is a real choice, and the editions are published with their limits

On premises, hosted on AWS, Google Cloud or Microsoft Azure, or hybrid through Arcules, so a data residency obligation or a constrained uplink can be accommodated without leaving the platform. The four editions are published side by side with their device and site limits, which is more disclosure than the category norm.

Five documented constraints

Each one is a consequence of how the platform is designed rather than a defect. What matters is whether it collides with your starting point.

Constraint 01
Design constraint

The detections most buyers are shopping for are a separate license

What the documentation says

Milestone's own edition comparison marks XProtect LPR, Access, Transact, Retail, Incident Manager and Smart Wall as requiring a license, with built-in video motion detection the analytic that ships in every edition. Broader video analytics are published as their own products: BriefCam is listed as the video analytics software with its own editions, and a Vision Language Model as a separate line.

What it means operationally

The platform decision turns out to be the easy half. A 200-camera estate that wants personal protective equipment checks, forklift proximity and dock dwell is looking at a second procurement, a second vendor relationship and an integration project, and the quality of the outcome is then set outside Milestone's own release cycle.

Workaround

Write down the five things you need spotted, then ask which of them ship inside the edition being quoted and which are a second purchase. Price BriefCam or the partner analytic alongside the VMS, over three years, before comparing totals with anything else on the shortlist.

Constraint 02
Cost consideration

The free entry point is gone and the paid entry edition is capped

What the documentation says

Milestone's comparison page states that XProtect Essential+ has been discontinued as of XProtect 2025 R2, with upgrade offers for existing users. The entry edition is now Express+, published as up to 100 cameras and a single site, with a maximum of 100 IP devices per recording server and one recording server. Professional+, Expert and Corporate are published as unrestricted, with the note depending on system configuration.

What it means operationally

A twelve-store chain is outside Express+ at store two whatever the camera count, because the edition is published as a single site with one recording server, and the 100-device ceiling is the second gate rather than the first. Teams whose plan started with a free deployment on a handful of cameras now need a new starting point, and a pilot that used to cost nothing is a purchase order.

Workaround

Size the edition against a three-year camera count rather than today's, and confirm which side of the single-site and 100-device lines the design falls on before the pilot rather than after. Where the pilot itself is the blocker, ask the reseller what evaluation license is available and for how long.

Constraint 03
Design constraint

The oldest cameras land on a device pack that no longer moves

What the documentation says

Milestone states plainly that it no longer updates the drivers in the legacy device pack, that it will not fix bugs or extend their feature set, and that technical support on the system continues. Current devices are served by device packs published on a two-month cadence, and ONVIF and PSIA devices are supported across the editions.

What it means operationally

This is a published position rather than a gotcha, and it is still the sentence that decides a refresh plan. On an estate assembled over a decade, the oldest third of the fleet is frozen at whatever feature set it has today, so a new capability that depends on a driver change will not reach those cameras.

Workaround

Run the fleet against the Supported Device List and the legacy device pack list before planning a refresh, and mark which cameras are frozen. Encoders keep an analog run in the modern path, so a coax segment is often cheaper to bridge than to replace.

Constraint 04
Depends on setup

Every version carries a published expiry, and the upgrade is a project

What the documentation says

Milestone publishes a four-stage product lifecycle, General Availability to Limited Availability to Discontinued to Terminated, with a stated minimum availability period of four years per video management software product. Milestone Care is published as the maintenance and support program that carries feature updates, system health checks and technical support alongside it.

What it means operationally

The upgrade happens on Milestone's calendar rather than yours. On a Corporate deployment with distributed sites and multiple recording servers, moving a version is a coordinated change across every server and client, which is a real project rather than a maintenance window, and it recurs.

Workaround

Ask which lifecycle stage the exact version being quoted sits in, and get the date in writing. Align the Care term with it so upgrades are covered rather than repurchased, and schedule the version move next to a hardware cycle you were funding anyway.

Constraint 05
Depends on setup

On-site response from XProtect itself is documented only as far as audio

What the documentation says

Two-way audio and the playback of audio files on a rule are published. A strobe, a horn or a packaged talk-down behavior is not publicly specified from XProtect itself. The documentation covers what a rule can trigger inside the platform, not what happens at the fence, so anything further would come from a partner application in the same ecosystem the analytics come from.

What it means operationally

For a site whose real requirement is that an intruder leaves rather than that the footage exists, this is the difference between a record and a response. It also means the deterrence decision is a third evaluation on top of the VMS and the analytic, with its own license and its own integration.

Workaround

Name the partner product that would drive the speakers and strobes, and price it in the same quote. Where sites already run a public address system, ask each vendor on the shortlist which of them drives standard speakers without another device at each point.

Constraints at a glance

The same five constraints in one view, sized to paste into an evaluation document.

Constraint
What the documentation says
Operational impact
Workaround
Analytics are licensed separately
LPR, Access, Transact, Retail, Incident Manager and Smart Wall marked as requiring a license; BriefCam is a separate product
A second procurement and integration for the detections you actually want
List the five detections; ask which ship in the quoted edition
Entry edition capped, free tier retired
Essential+ discontinued as of XProtect 2025 R2; Express+ up to 100 cameras, single site, one recording server
The edition ladder sets the budget before the camera count does
Size the edition on a three-year camera count, not today's
Legacy device pack frozen
Milestone no longer updates those drivers, will not fix bugs or extend their feature set; support continues
The oldest cameras stay at their current feature set
Audit the fleet against both lists; bridge analog through encoders
Published version lifecycle
Four stages from General Availability to Terminated, minimum availability period of four years per product
A coordinated upgrade project across servers and sites, on their calendar
Get the lifecycle stage in writing; align the Care term to it
Response stops at audio
Two-way audio and audio file playback on a rule are published; strobes, horns and talk down are not publicly specified
Deterrence becomes a third product to license and integrate
Name and price the partner product driving speakers and strobes

Swipe the table sideways to see every column.

Milestone data comes from Milestone's own product, edition comparison, supported device and lifecycle documentation, checked on August 17, 2026. Gaps are marked as not publicly specified.

When Milestone is still the right call

If the estate spans a decade of manufacturers and part of it is still analog, if the deployment model has to be argued past a data residency team, and if there is an integrator or an internal team who will select and wire the analytics, most of the constraints above stop applying. You are buying openness on purpose, and the Supported Device List proves it rather than claiming it.

How Spot AI addresses the same gaps

Spot AI takes the opposite route, which is why its constraint list looks different. The detections ship with the platform rather than around it: 15+ pre-trained Video AI Agents cover vehicle break-in, fire, cash register theft, after-hours intrusion, personal protective equipment, forklift near-miss, falls and crowding in hazard zones, and Iris builds a custom detection in natural conversation in about eight minutes. There is no second analytics vendor to select, license and integrate before the first alert is useful.

The camera side stays open. Any ONVIF or RTSP IP camera works at full functionality and legacy analog cameras come in through the Intelligent Video Recorder, so a mixed fleet does not split into a supported half and a frozen half. Full-resolution video stays on the IVR in the building and only event metadata crosses the network, and response runs through talk down, strobes and horns on standard speakers already on site.

  • Detections included: 15+ pre-trained Video AI Agents plus Iris for anything not on the list.
  • Camera agnostic: any ONVIF or RTSP IP camera at full functionality, plus legacy analog through the IVR.
  • Response without a third product: talk down, strobes and horns through standard speakers.
  • One license shape across sites, with no edition ladder to cross as the camera count grows.
Key takeaway

The question is not which platform has fewer constraints, but how many separate purchases sit between the software going in and the detections working.

None of that makes Spot AI the right answer for every buyer. Milestone's published device list runs to more than 16,500 models where Spot AI states compatibility by protocol rather than by manufacturer, its 1,000-application ecosystem covers requirements no single vendor's roadmap will reach, and its on-premises and hosted deployment options are broader than one architecture. Spot AI is a video AI platform rather than an open VMS, and access control and sensors arrive through integrations. A constraint list earns its keep by lining each platform's shape up against your starting point.

Check the constraints against your own fleet

A live pilot on your cameras answers in a week what a spec sheet cannot.

Request a demo

Proof points from Spot AI customers

Customer-reported outcomes from named Spot AI customers.

22

Silver Bay Seafoods replaced fragmented legacy camera systems across 22 locations, including remote Alaska facilities, and lifted operational efficiency 15%.

Silver Bay Seafoods, seafood processing
1M sq ft

Unique Industries covers more than a million square feet with a three-person safety team, catching near misses and falls on the cameras already installed.

Unique Industries, manufacturing and distribution
30 sec

Cambridge City cut footage search from two hours to 30 seconds after consolidating seven municipal locations on one platform.

Cambridge City, municipal government

"Having cameras that talk back to you changes everything. Spot AI has become a real part of our safety team."

Leo
Primex Farms

Frequently asked questions

What are the main limitations of Milestone XProtect?

Five, all documented: LPR, Access, Transact, Retail, Incident Manager and Smart Wall are marked as requiring a license and BriefCam is a separate product; Essential+ was discontinued as of XProtect 2025 R2 and Express+ is capped at 100 cameras on a single site; the legacy device pack is no longer updated; every version carries a published lifecycle with a minimum availability period of four years; and on-site response from XProtect itself is documented only as far as two-way audio and audio file playback.

Does Milestone XProtect work with third-party or existing cameras?

Yes, and better than almost anything else in this category. Milestone publishes a Supported Device List of more than 16,500 devices covering IP cameras, encoders, sensors and other IP based devices, states it is continuously updated as new devices and firmware versions are evaluated, and supports ONVIF and PSIA devices across the editions. The real constraint is the legacy device pack, whose drivers Milestone states it no longer updates.

Does XProtect include video analytics?

Built-in video motion detection ships in every edition, and XProtect LPR, Access, Transact, Retail, Incident Manager and Smart Wall are marked on Milestone's own comparison as requiring a license. Broader video analytics are separate products, with BriefCam listed as the video analytics software and a Vision Language Model as its own line, so the detection set is assembled from the ecosystem rather than shipped with the platform.

Is XProtect Essential+ still free, and what replaced it?

No. Milestone's edition comparison states that Essential+ has been discontinued as of XProtect 2025 R2 and points existing users toward upgrade offers. The entry edition is now Express+, published as up to 100 cameras on a single site with one recording server, followed by Professional+ and Expert with unrestricted devices and multiple recording servers, then Corporate with distributed sites.

What is the best alternative to Milestone XProtect for multi-site operations?

It depends on whether you want to assemble or to ship. If there is an integrator and the requirement is unusual, Milestone's ecosystem is hard to beat. If the detections have to run across security, safety and operations without a second procurement, a camera-agnostic platform such as Spot AI fits: any ONVIF or RTSP camera connects as it is, 15+ pre-trained Video AI Agents run across the fleet, and full-resolution video stays on the Intelligent Video Recorder on site.