Right Arrow

TABLE OF CONTENTS

Grey Down Arrow

Migrate from Milestone to Spot AI

Migrate from Milestone to Spot AI without replacing cameras. A staged 2026 guide: assess, pilot, cut over, tune, plus footage retention and a checklist.

By

Joshua Foster

in

|

13 minute read

|

Migrate from Milestone to Spot AI

Migrate from Milestone to Spot AI: a step-by-step 2026 guide

If you are planning to migrate from Milestone to Spot AI, the good news is that the hard part is not the cameras. Milestone XProtect is a capable, open, ONVIF-based video management system (VMS), and the reason most teams look to move has nothing to do with the cameras it supports. It comes down to on-premises server and recording-server complexity, the add-on and Smart Client model, the pace of a cloud transition, and the absence of native AI agents. This guide lays out a staged migration you can run without ripping out a single working camera, and it is built for how the market is already moving: cloud-connected cameras are forecast to grow at an average annual rate of over 80% to the end of 2026 (Source: Security Magazine), and only 14% of North American organizations still name barriers to using more cloud, down from 55% at the start of 2022 (Source: Security Magazine).

Key takeaways

  • The reason to migrate off Milestone XProtect is architecture, cost, and native AI, not camera support. XProtect is open and ONVIF, and so is Spot AI.
  • Your cameras carry over. ONVIF IP cameras connect directly to Spot AI, and legacy analog cameras connect through the IVR, so there is no rip-and-replace.
  • Spot AI is a hybrid edge-to-cloud platform. Full-resolution video stays on-site on the IVR, while management, search, and AI move to one cloud dashboard.
  • A staged path, assess then pilot then cut over then tune, lets you keep Milestone running while you prove Spot AI on one site, so coverage never lapses.
  • Spot AI adds 15+ pre-trained Video AI Agents and AI Talk Down, turning your existing cameras into AI coworkers that detect, deter, and document in real time.

How the migration works at a glance

The safest way to move off an on-premises VMS is in stages, so Milestone keeps recording while you validate Spot AI alongside it. The table below is the migration path most teams follow. Effort and risk stay low because you keep your cameras and run a pilot before any cutover. Timelines are typical and depend on site count and camera fleet.

Phase

Typical timeline

Effort

Risk

What happens

1. Assess

1 to 2 weeks

Low

Low

Inventory cameras, sites, recording servers, and Milestone renewal dates. Confirm which cameras are ONVIF and which analog cameras connect through the IVR.

2. Pilot

Days to go live

Low

Low

Stand up Spot AI on one high-priority site or camera cluster while Milestone keeps running. Turn on the AI agents that map to your biggest pain.

3. Cut over

Site by site

Medium

Low to medium

Migrate one site at a time. Each site records locally on the IVR, so footage is never in flight between platforms.

4. Tune

Ongoing

Low

Low

Use Iris to build custom detections and roll agents, alerts, and multi-site views across the portfolio from one dashboard.


For a deeper feature-by-feature view, see the Spot AI vs Milestone comparison. If you are still shortlisting platforms, the roundup of the best video management software in 2026 puts Spot AI in context alongside the field.

What carries over from your Milestone deployment

The biggest fear in any VMS migration is disruption, so it helps to be precise about what moves and what stays put. Because both platforms are open and ONVIF-friendly, most of your physical investment carries straight over.

  • Your cameras stay. XProtect and Spot AI both build on ONVIF, so your existing IP cameras connect to Spot AI directly. There is no rip-and-replace and no forced hardware standard.
  • Legacy analog is not stranded. Older analog cameras connect through the IVR, so a mixed fleet built up over years can move onto one modern platform.
  • Video stays on-site. Full-resolution footage records locally on the IVR, the same on-premises reliability your recording servers gave you. What moves to the cloud is the management layer: the dashboard, the agents, the search, and multi-site visibility.
  • Your camera placements and cabling stay. Since the cameras do not change, the mounts, runs, and field of view you already validated remain in place.
  • Passive recording becomes active response. Instead of storing footage for after-the-fact review in Smart Client, AI Security Guard detects intent in context, deters in seconds with AI Talk Down, and documents case-ready evidence automatically.

Key terms

  • VMS (video management system): the software that records, stores, and lets you review camera footage across a site or portfolio.
  • ONVIF: an open industry standard that lets cameras and video software from different vendors work together, which is why your existing cameras can move platforms.
  • Recording server: in an on-premises XProtect deployment, the server that ingests and stores camera streams locally, often with failover and redundancy.
  • IVR (Intelligent Video Recorder): Spot AI's on-site recorder. It keeps full-resolution video in the facility and sends only metadata to the cloud.

Milestone XProtect and Spot AI, side by side

Before you plan the move, it helps to see where the two platforms actually differ. The table below reflects each vendor's own current documentation. Where a capability is not documented publicly, it is marked accordingly rather than guessed. Outcome figures for Spot AI are customer-reported, not guarantees.

Criterion

Milestone XProtect

Spot AI

Deployment model

On-premises client-server with distributed recording servers; hybrid via XProtect and Arcules; cloud-hosted options on AWS, Azure, and Google Cloud. Many installed systems remain on-premises.

Hybrid edge-to-cloud, managed from a cloud-native dashboard.

Where video lives

On-premises recording servers with failover and redundancy; hybrid setups can push data to the cloud as a storage extension.

Full-resolution video stays on-site on the IVR. Only metadata crosses the network, which keeps deployments PCI-clean.

Camera support

Open platform, ONVIF and RTSP, with a device pack supporting more than 16,300 devices. Broad third-party camera support is a core strength.

Camera-agnostic. Works with any ONVIF IP camera across roughly 100 brands. Legacy analog connects through the IVR.

AI analytics and agents

Video analytics available through extensions such as BriefCam; native pre-trained AI agents packaged in-platform are not publicly specified.

15+ pre-trained Video AI Agents plus Iris for custom detections in about 8 minutes. Does not use biometric identification.

Real-time deterrence

Not publicly specified as a packaged agent.

AI Talk Down and active deterrence (lights, sirens, escalating voice) run on existing cameras with standard speakers.

Administration

Management Client for admin plus Smart Client, Web Client, and Mobile Client for operators; add-ons extend functionality.

One cloud dashboard for admin, search, agents, and multi-site views.

Setup and time-to-value

Integrator-led deployment; timeline not publicly specified.

Most sites go live in days, using the cameras you already own.

Compliance

Emphasizes cybersecurity and hardening; specific certifications not detailed here.

SOC 2 and NDAA-compliant, with a PCI-clean architecture.

Pricing model

Base and device licenses plus recording-server hardware and add-ons, typically through an integrator; public list pricing not specified.

Per-camera software subscription that works with cameras you already own.


The pattern is clear: Milestone and Spot AI share the open, camera-friendly philosophy, so a migration keeps your cameras and adds a cloud management layer with real-time AI on top. For a broader view of that shift, see how Spot AI compares with a traditional VMS and the roundup of the best cloud VMS platforms.

Phase 1: Assess your Milestone environment

Every clean migration starts with an honest inventory, because you cannot plan a cutover you have not measured. The goal of this phase is a single spreadsheet that maps what you have and when the natural budget moments land.

  • What to capture: camera count and model per site, which cameras are ONVIF and which are legacy analog, current recording-server hardware and age, and your XProtect license edition and maintenance renewal date.
  • How to do it: pull the device list from your Management Client, then flag the sites where recording servers are near end of life or where a renewal is coming due. Those are your best first candidates.
  • The pitfall to avoid: do not assume analog cameras are a blocker. They connect through the IVR, so they belong in the plan, not on a replacement list.

By the end of this phase you know your camera fleet, your trigger dates, and which single site makes the cleanest pilot.

Phase 2: Pilot Spot AI on one site

The pilot is where the plan earns trust. Because Spot AI runs on the cameras you already own, you can stand it up on one high-priority site while Milestone keeps recording everywhere else, so there is no coverage gap during the test.

  • What to do: connect the pilot site's ONVIF cameras to Spot AI, add any analog cameras through the IVR, and switch on the AI agents that map to your biggest pain, whether that is perimeter security, loitering, unauthorized entry, or a specific operations use case.
  • How to measure it: track time-to-value, footage search speed, and how many real incidents the agents surface versus what your team caught before. Compare the operator experience against Smart Client.
  • The pitfall to avoid: do not boil the ocean. One site and a focused set of agents produce a cleaner decision than a sprawling test across every location.

Phase 3: Cut over site by site

Once the pilot proves out, you migrate the rest of the portfolio one site at a time rather than in a single big-bang switch. This keeps risk low and lets each location go live on its own schedule.

  • What to do: for each site, connect its cameras to Spot AI, confirm the IVR is recording locally, validate agent coverage, then retire that site's Milestone recording once you are satisfied.
  • How to sequence it: lead with the sites tied to a trigger, an end-of-life recording server, a maintenance renewal, or a cloud mandate, so the move lands with a spend you already planned.
  • The pitfall to avoid: do not decommission a Milestone recording server until the new site has recorded locally on the IVR and you have confirmed retention meets your policy.

Run Spot AI alongside Milestone during the pilot and early cutover. Because your cameras feed both and the IVR records locally, you keep full coverage the entire time and can move each site only once you have seen the results for yourself.

Phase 4: Tune and expand

With sites live, the last phase is about getting more from the same cameras. This is where a software-led platform pulls ahead of an add-on model, because changes are configuration, not an integrator engagement.

  • What to do: use Iris to build any custom detection your operation needs in about 8 minutes, then roll agents, alerts, and dashboards across the portfolio from one place.
  • How to scale it: standardize the agent set and alert routing that worked in the pilot, then apply it site by site so every location benefits from the same tuned configuration.
  • The pitfall to avoid: do not treat the migration as finished at cutover. The value compounds as you add agents and extend coverage to zones your old setup ignored.

Handling data and footage retention

Retention is the question every security and IT leader asks first, and it is the one that keeps a migration honest. In a Milestone deployment your footage lives on on-premises recording servers, so the migration needs a clear plan for both existing recordings and new ones.

  • Existing Milestone recordings: keep your XProtect recording servers running through the cutover and until their retention window closes. Any footage needed for an open case or investigation stays exactly where it is until you no longer need it.
  • New recordings on Spot AI: from the moment a site goes live, full-resolution video records locally on the IVR, so there is no gap in coverage and no footage in flight between platforms.
  • Retention policy: set your retention window on the IVR to match or exceed the policy you ran on Milestone, and confirm it before you retire the old recording server.
  • Sharing and evidence: once on Spot AI, footage is searchable in seconds and packaged into time-stamped cases you can share with law enforcement, insurers, or tenants.

The principle is simple: never decommission a recording server until its footage is no longer needed and the site is fully live on the IVR.

Proof from teams that consolidated their VMS

The migration story holds up in the field, especially for multi-site operators moving off a patchwork of older systems. These outcomes are customer-reported.

  • Tidewater Fleet Supply unified 3 distribution centers and 14 retail locations on one platform across a Florida-to-Virginia footprint. The team kept its existing cameras at $0 camera hardware cost, avoiding roughly $250 to $500 per-camera replacement.
  • Cambridge City consolidated 7 locations onto a single dashboard, cut footage search from about 2 hours to roughly 30 seconds, and reported more than $10,000 in hardware cost savings.
  • Silver Bay Seafoods moved a mix of different camera systems across 22 locations onto one platform and reported a 15% gain in operational efficiency, with NDAA compliance.
  • Storage Asset Management runs about 50 virtually-managed facilities from one cloud view. At a previously targeted site, break-ins stopped entirely after switching.

The pattern across all four is the same: keep the cameras, consolidate the management, and get to value fast.

"Spot AI has many helpful smart AI features, such as the counting of people and/or cars in a certain area, the ability to make cases and attach videos to the cases, the ability to follow a specific individual through multiple cameras... They consistently listen to feedback, add new features, and provide training."

IT Manager (Mid-Market), Jacob P.

Time each site's cutover to a trigger you already have on the calendar, such as a recording-server end-of-life or an XProtect maintenance renewal. Aligning the move with a planned spend turns a migration into an upgrade rather than an extra project.

Your Milestone to Spot AI migration checklist

Use this as a working checklist you can hand to your team. It maps to the four phases above and keeps the move low-risk from first inventory to final cutover.

  • Inventory every camera, site, and recording server, and note which cameras are ONVIF and which analog cameras connect through the IVR.
  • Record your XProtect license edition and maintenance renewal dates, and flag recording servers near end of life.
  • Pick one high-priority site as the pilot and define the agents that map to your biggest pain.
  • Stand up Spot AI on the pilot site while Milestone keeps running, and measure time-to-value, search speed, and incidents surfaced.
  • Cut over site by site, confirming the IVR records locally before retiring each Milestone recording.
  • Match or exceed your existing retention policy on the IVR before decommissioning any recording server.
  • Use Iris to build custom detections and standardize agents, alerts, and dashboards across the portfolio.
  • Keep any footage tied to an open case until it is no longer needed.

For more context as you plan, our guide to enterprise video security platforms and our explainer on what video intelligence software is and how it works put the move in a wider frame.

Ready to plan your migration off Milestone

The fastest way to know whether a move off Milestone XProtect is right for you is to see Spot AI running on your own cameras and sites. Book a demo and we will walk through your camera fleet, your recording-server and renewal timeline, and what the first pilot site would look like. You will leave the conversation with a clear, staged plan and a realistic view of cost, effort, and the outcomes your team can expect.

Frequently asked questions

Do we have to replace our cameras to migrate from Milestone to Spot AI

No. Spot AI is camera-agnostic and works with any ONVIF IP camera across roughly 100 brands, the same open approach XProtect uses. Older analog cameras connect through the IVR, so you can migrate a mixed fleet without a rip-and-replace.

What happens to our existing Milestone footage during the migration

Keep your XProtect recording servers running through the cutover and until their retention window closes, so any footage tied to an open case stays exactly where it is. Once a site is live on Spot AI, new full-resolution video records locally on the IVR, so there is no gap in coverage.

How long does it take to migrate from Milestone to Spot AI

Individual sites typically go live in days rather than months, because you keep your cameras and your own team configures the platform. A staged path lets you pilot on one site, confirm results, then cut over site by site on your own schedule.

Where does our video live after we migrate

Full-resolution footage records locally on the IVR inside your facility, which preserves the on-premises reliability your Milestone recording servers gave you. Only metadata crosses the network to the cloud, which keeps the architecture PCI-clean and low-bandwidth.

What does Spot AI add that an on-premises Milestone deployment does not

Spot AI adds 15+ pre-trained Video AI Agents, Iris for custom detections in about 8 minutes, and AI Talk Down for real-time active deterrence, all on your existing cameras. It also moves management, search, and multi-site visibility to one cloud dashboard rather than the on-premises Smart Client and recording-server model.

About the author

Joshua Foster is an IT Systems Engineer at Spot AI, where he focuses on designing and securing scalable enterprise networks, managing cloud-integrated infrastructure, and automating system workflows to enhance operational efficiency. He is passionate about cross-functional collaboration and takes pride in delivering robust technical solutions that empower both the Spot AI team and its customers.

Tour the dashboard now

Get Started