Skip to main content
SURVEILLANCE · SOFTWARE

What Is a VMS (Video Management System)?

A VMS, or video management system, is the software that brings surveillance cameras together. It discovers and records them, shows live and recorded video to operators, manages users and alarms, and connects to analytics, access control and other systems. It runs on servers, PC-based NVRs or in the cloud, and can cover one site or many.

01

What a VMS does

Cameras capture video and recorders store it, but people need a way to find, watch and act on it. A video management system is that layer. It holds the list of cameras, decides what is recorded and for how long, shows live views and video walls to operators, and lets investigators search recordings and export evidence. In larger systems it also handles user rights, alarms and links to building, transport and security systems.

The term overlaps with the NVR. A simple NVR appliance has built-in software that does a cut-down version of the same job. A VMS is usually software you choose separately and install on your own hardware, which is why it scales further and connects to more systems. Some recorders run a VMS’s recording service directly, which blurs the line further.

02

Core functions

Products differ in depth and licensing, but most share the same building blocks.

  • //
    Device management. Finds cameras, sets their streams and keeps their settings. Most products support ONVIF Profile S and Profile T, plus drivers for individual camera makers.
  • //
    Recording and storage. Continuous, scheduled or event-based recording, retention rules for each camera, and tiers that move older footage to cheaper drives or an archive.
  • //
    Live viewing and playback. Multi-camera layouts, site maps, video walls, timeline search and evidence export with tamper-evident signatures.
  • //
    Alarms and events. Motion, tamper, input contacts and analytics events start recording, raise alarms or trigger actions such as opening a barrier.
  • //
    Users and audit. Roles decide who can see which cameras, and an audit trail records who viewed or exported what.
03

Where the VMS runs

Architecture Where the software runs Typical scale Suits
On-premises server Servers or PCs on site Tens to thousands of cameras Campuses and control rooms
PC-based NVR A computer with drives that records and serves clients A few to dozens of cameras Remote sites, vehicles, cabinets
Embedded NVR appliance Fixed firmware in the recorder About 4 to 32 cameras Small sites
Cloud or hosted Provider servers, with cameras connecting over the internet Any Many sites with good uplinks
Hybrid cloud Recording on site, management in the cloud Any Branch networks

Large systems often combine these: recording servers at each site, one management server, and client software in a control room. Cloud options cut on-site hardware but depend on upload bandwidth, which grows with every camera. Storage for each recording server follows the camera count and retention, as our guide to NVR storage per camera shows.

04

VMS and video analytics

Analytics can run in the camera, on the recording server or on separate GPU systems, and the VMS ties the results back to the video. Detections arrive as events or metadata, which the VMS uses to raise alarms, mark the timeline and make footage searchable by object type or color. Keeping results with the video also speeds up investigations, because staff search events instead of watching hours of footage.

Our guide to video analytics explains the detection side, and sizing the GPU is covered in how many cameras one GPU can handle.

FAQ · 01
What is a video wall?
A video wall is a group of displays tiled together to act as one large screen. In a control room, the VMS drives it through a video wall controller to show many cameras at once.
Read the full FAQ —
05

Licensing and open platforms

VMS products are usually licensed per camera or channel, sometimes with extra fees for analytics, video walls or additional sites, and an annual charge for updates. Open-platform products run on hardware you choose and accept cameras from many makers; closed systems pair the software with the maker’s own recorders and cameras.

Open platforms make it easier to change hardware or add analytics later, and they suit industrial and transport projects where the recorder must survive conditions an office server would not. Before committing, check the supported camera list, the operating systems supported and how updates are delivered.

06

Choosing hardware for a VMS

The VMS sets the hardware requirement. Check the maker’s sizing guide for processor, memory and network load per camera, then add storage for the retention you need. Decoding many streams for live view or analytics moves load onto a GPU. Plan for growth too: adding cameras later is only a matter of licenses if the recording hardware has spare processor, network and storage capacity.

At the edge, an industrial NVR running the VMS recording service suits vehicles, rail and outdoor cabinets, where an office server would not last. Because these systems run open Linux or Windows, you choose the VMS rather than being tied to one maker’s firmware. PoE computers also power the cameras from the same box, and at a gatehouse a PoE monitor paired with a thin client can show live views without a mains outlet at the screen.

07

Quick answers on video management systems

VMS: common questions

Is a VMS the same as an NVR?

No, although they overlap. An NVR is recording hardware with its own software. A VMS is management software that can run across many recorders and servers.

Do I need a VMS for a few cameras?

Not always. An NVR’s built-in software covers small sites. A VMS pays off with more cameras, more sites, more operators or more integrations.

Can a VMS use cameras from different makers?

Yes. It uses ONVIF or its own drivers. Check that each camera model and firmware is on the VMS supported list.

Can a VMS run on an industrial PC?

Yes, where it supports the operating system. Recording services run well on fanless industrial computers at the edge, with management and viewing clients elsewhere on the network.

What else can VMS stand for?

Variable message sign. In road and rail transport, VMS also means the electronic signs that show changing messages, which is a different thing.

We load the operating system and your chosen VMS as standard, so the recorder arrives ready for your cameras.