Video management software for IP cameras, and the video management system you may not need
- Six platforms, licence models side by side
- Written by the analytics layer, not a VMS
Interior, after hours
Fixed camera, low light, two subjects
Analysing the clip
Clip
Decoded in your browser. Your video is never uploaded.
Sets the luma delta threshold and the smallest region that counts.
Kills the one frame flicker that no operator wants paged about.
Exclude zone
Put it over the road, the tree, the neighbour's window. Events inside it stop alerting.
The frame an event was found on shows up here.
Nothing selected yet
Hover a row in the event table to preview its frame, click it to hold the frame and jump the clip there.
- Length
- 0.0s
- Confidence
- 0%
- Area
- 0.0%
0
Motion events found
0
Dropped by zone
0
Dropped, too short
0
Alerts you would get
| # | Start | Length | Class | Conf. | Area |
|---|
Reading the clip. Events appear here as they are found.
Get these alerts from your own cameras.
A video management system does two jobs. Price them separately.
Almost every disappointing surveillance purchase comes from paying for the first job when the second one was the problem.
Record and retrieve
The job an NVR already does
Pull every camera stream, write it to disk, keep it for thirty or ninety days, and let someone scrub back to 2:14am when a claim comes in. Milestone XProtect, Genetec Security Center, Avigilon and Nx Witness are all excellent at this, and so, honestly, is the four hundred dollar NVR in your closet. If this is working today, replacing it is the most expensive way to fix a different problem.
Who does it
Milestone, Genetec, Avigilon, Nx Witness, your existing NVR
Notice and tell someone
The job nobody is doing at 2am
Watch the same streams live, decide whether the thing that moved is a person, a vehicle, an animal or a delivery, ignore rain and headlights, and send one message that is worth reading. Traditional VMS pixel motion triggers on all of it. This is the half we sell, it runs on the RTSP streams your recorder is already pulling, and it does not ask you to remove anything.
Who does it
Eagle Eye, Avigilon Cloud Connector, Motiondetection
The reason this split matters commercially: job one is priced per camera per year forever, and job two can be bought on its own for less than the maintenance line on job one. A fifty camera site that already records does not need a second recorder. It needs something reading the streams.
Video management software compared on camera support, licence model and published price.
Every figure below is either published by the vendor or explicitly marked as not published. Nothing here came from a quote we were given, prices move, and you should check before you sign anything.
Milestone XProtect
- Deployment
- On premise, hybrid
- Works with cameras you own
- Yes, very wide ONVIF and driver support
- Licence model and published price
- Perpetual base licence plus a per device licence, then an annual care plan. No official US list price. Reseller listings in September 2026 put per camera device licences roughly $177 to $329 by tier.
- Records video
- Yes
Genetec Security Center
- Deployment
- On premise, hybrid
- Works with cameras you own
- Yes, broad camera support
- Licence model and published price
- Per camera connection licence plus an annual maintenance agreement, sold through integrators. Not published.
- Records video
- Yes
Avigilon (Motorola)
- Deployment
- Cloud (Alta) or on premise (ACC)
- Works with cameras you own
- Yes, ONVIF cameras via Cloud Connector
- Licence model and published price
- Quoted through channel partners. Not published.
- Records video
- Yes
Eagle Eye Networks
- Deployment
- Cloud
- Works with cameras you own
- Yes, ONVIF and RTSP through a bridge appliance
- Licence model and published price
- Per camera per month, tiered by retention, sold through resellers. Not published on the site.
- Records video
- Yes
Nx Witness
- Deployment
- On premise, self hosted
- Works with cameras you own
- Yes, one recording licence per stream
- Licence model and published price
- Perpetual per channel licence, lifetime updates, no recurring fee. Priced through regional partners rather than on the site.
- Records video
- Yes
Motiondetection
- Deployment
- Cloud, software only
- Works with cameras you own
- Yes, any ONVIF or RTSP stream
- Licence model and published price
- Full price published. $49 to $499 a month, which is $8.32 to $12.25 a camera. No call, no appliance.
- Records video
- No, events only
| Platform | Deployment | Works with cameras you own | Licence model and published price | Records video |
|---|---|---|---|---|
| Milestone XProtect | On premise, hybrid | Yes, very wide ONVIF and driver support | Perpetual base licence plus a per device licence, then an annual care plan. No official US list price. Reseller listings in September 2026 put per camera device licences roughly $177 to $329 by tier. | Yes |
| Genetec Security Center | On premise, hybrid | Yes, broad camera support | Per camera connection licence plus an annual maintenance agreement, sold through integrators. Not published. | Yes |
| Avigilon (Motorola) | Cloud (Alta) or on premise (ACC) | Yes, ONVIF cameras via Cloud Connector | Quoted through channel partners. Not published. | Yes |
| Eagle Eye Networks | Cloud | Yes, ONVIF and RTSP through a bridge appliance | Per camera per month, tiered by retention, sold through resellers. Not published on the site. | Yes |
| Nx Witness | On premise, self hosted | Yes, one recording licence per stream | Perpetual per channel licence, lifetime updates, no recurring fee. Priced through regional partners rather than on the site. | Yes |
| Motiondetection | Cloud, software only | Yes, any ONVIF or RTSP stream | Full price published. $49 to $499 a month, which is $8.32 to $12.25 a camera. No call, no appliance. | No, events only |
Read the last two columns together. Five of these six record video and will not give you a number without a conversation. The sixth publishes a number and does not record anything, because it is not a VMS. That is the whole decision in two columns, and it is why a page comparing us to Milestone on storage would be dishonest.
Three licence models, and the one that quietly costs the most.
Perpetual licence plus annual support
You buy the software once per camera channel and own it. Milestone and Nx Witness both work this way. The catch is the support plan: industry guidance puts annual software assurance around 15 to 25 percent of the licence value, and letting it lapse usually means no new camera drivers and no version upgrades, which turns "own it forever" into "own this version forever".
Best when the camera count is stable and you have someone to run a server.
Per camera, per month subscription
Eagle Eye Networks and most cloud VMS platforms price this way, tiered by how many days of video you keep. Nothing to rack, nothing to patch, and the bill scales cleanly. It also never ends, so the five year number is the one to ask for rather than the monthly one.
Best for multi site estates where nobody is on the ground.
Analytics only, on top of what you have
You keep recording wherever you record today and pay separately for something that watches the live streams and classifies what it sees. This is the newest of the three and the cheapest per camera, because storage is the expensive part of a VMS and you are not buying it twice.
Best when recording is fine and the alerts are the problem.
exacqVision follows the first model as well: a one time license per camera, then a yearly SSA per camera if you want new versions. Our breakdown of exacqVision SSA and license pricing puts US reseller figures on every part, and the Camcloud pricing comparison does the same for a per camera cloud subscription, the second model. The two Network Optix editions sold by camera makers are perpetual with no support fee at all: see DW Spectrum license pricing at about $75 to $103 a channel and the Wisenet WAVE license price at about $140 a camera.
The number most quotes leave out
On premise video management software needs somewhere to run. Published industry estimates put recording hardware for a fifty to one hundred camera on premise deployment in the region of $30,000 to $50,000 before a single software licence is counted, and that server has a replacement cycle of its own. If you are comparing an on premise VMS against a cloud platform on licence price alone, the comparison is missing its largest line. Ask every vendor for a five year total that includes hardware, licences, support and storage, then compare those four numbers instead.
Four questions, in this order, and most shortlists collapse to two products.
Run them in sequence. Each one eliminates more than the last, which is the opposite of how a feature matrix works.
Is recording actually broken?
Open the recorder and pull last Tuesday at 3am. If the video is there, at the resolution you expected, for as long as you expected, then recording is not your problem and every platform that sells you recording again is solving a solved problem.
What do your cameras speak?
If they are ONVIF or expose an RTSP URL, every option on this page is open to you and you have leverage. If they are a closed proprietary system, your shortlist is whoever supports that vendor, and the cost of getting out is the real number.
Who gets the alert at 2am?
Name the person. If nobody is watching a wall of monitors, live classification matters far more than the search interface, and the platform with the best timeline scrubber is the wrong winner.
What is the five year total?
Licences, support plan, recording hardware, storage growth and the camera replacement any proprietary platform forces. Ask for it in writing. The vendor that answers fastest is telling you something about the next five years of the relationship.
Four things every other platform on this page does that this one does not.
-
We are not a VMS and do not record
No continuous recording, no storage tier, no thirty day scrub bar. We keep classified events and their crops. If you need footage of the whole afternoon, you still need a recorder, and we are a line item beside it rather than instead of it.
-
No unified access control or alarms
Genetec and Avigilon put doors, credentials, intrusion and video in one console. That is genuinely valuable at scale and it is not in this product.
-
No enterprise failover architecture
Milestone and Genetec offer recording server redundancy and multi server federation tested at thousands of cameras. If a court case depends on a chain of custody across forty sites, buy the platform built for it.
-
No face recognition
Deliberate, and for some buyers it is the wrong call. If the requirement is identifying a specific named individual, we are not the answer and will not pretend otherwise.
What is left is a narrow product for a common situation. The cameras are up, something records them, and the only real failure is that the system cannot tell a person from a moving branch. If that is the sentence you would have written about your own site, the demo above is running the actual classifier, in your browser, with no account attached.
Questions that come up while a VMS quote is open on the desk.
01
What is video management software?
Video management software, usually shortened to VMS, is the software layer that pulls in live streams from IP cameras, records them to storage, and gives operators one interface to view, search and export footage. It also handles users, permissions, retention rules and integrations with alarms or access control. The camera captures the image, the VMS decides what happens to it afterwards.
02
What is the difference between a VMS and an NVR?
An NVR is a fixed appliance that combines recording software and storage in one box, usually tied to a set camera count and often to one camera brand. A VMS is software you run on your own servers or in the cloud, with no fixed camera limit and much wider camera support. In practice an NVR suits one site with a dozen cameras, and a VMS suits many sites, many brands or hundreds of cameras.
03
How much does video management software cost per camera?
It depends on the licence model. Perpetual platforms charge once per camera channel, and reseller listings for Milestone XProtect in September 2026 fall roughly between $177 and $329 per camera by tier, plus an annual support plan typically running 15 to 25 percent of licence value. Cloud platforms charge monthly per camera and tier that price by how many days of video you retain. Analytics only software, which does not store video, is the cheapest of the three.
04
Do I need a VMS if I already have an NVR?
Usually not. If your NVR records reliably at the resolution and retention you need, replacing it buys you nothing you did not already have. The common reason people look anyway is that the NVR alerts on pixel motion, so rain, headlights and shadows all trigger it. That is an analytics problem, and analytics can be added to the same RTSP streams without touching the recorder.
05
Does video management software work with any IP camera?
Most of it does, through ONVIF Profile S or a direct RTSP URL, and the major platforms also ship brand specific drivers that expose extra features. The exceptions are the cloud platforms that run analytics on their own camera hardware, which only accept their own cameras. If keeping your existing cameras matters, confirm ONVIF or RTSP support in writing before you sign.
06
Can I add AI analytics to my existing video management system?
Yes, and it is the normal way to do it now. Because the analytics read the same RTSP stream the recorder reads, a second system can subscribe to those streams without interrupting recording. You keep the VMS or NVR you have for storage and retrieval, and the analytics layer handles live classification and alerting. Nothing is removed and no camera is replaced.
07
What is the best video management software?
There is no single best one, because the platforms optimise for different things. For a large on premise deployment with mixed camera brands, Milestone XProtect and Genetec Security Center lead. For cloud managed multi site estates, Eagle Eye Networks. For a self hosted system with no recurring fee, Nx Witness. For live classification on cameras and a recorder you already own, analytics only software is a different and much cheaper purchase.
Related pages
CCTV video analytics software
The analytics layer for ONVIF and RTSP systems, including ones installed a decade ago.
RTSP camera software
How a second system reads the same stream your recorder is already pulling.
Verkada competitors and alternatives
The cloud platforms that replace cameras, compared against the ones that do not.
Camcloud alternative and Camcloud pricing
Per camera cloud recording rates, and what to buy when the alerts are the problem.
DW Spectrum license pricing
Per channel reseller prices, the Enterprise subscription, and the three AI routes.
Best video analytics software in 2026
Eight products compared on detection, price and the two places we lose.
Video analytics software price
Four published tiers, the per camera arithmetic, and no sales call attached.
AI security camera software
Put a model on the IP cameras already on the wall, without replacing one.
Keep the recorder. Change what reads the stream.
One field, one 6 digit code, and your console opens on that address. Pick the tier by camera count and pay by card, with no quote to wait for.