Skip to content
DVM VigiCore live view with AI detection alerts

DVM VigiCore · On-Premise NVR Software for Windows

Video Management Software That Keeps Footage in Your Building.

A self-hosted NVR and video management system for sites where recorded video is evidence — built-in AI detection, crash-safe continuous recording and frame-accurate incident export, on hardware you own.

Free with up to 4 cameras · v1.0.33 · Windows 10 / 11 / Server · 284 MB

  • 128Tiles per Layout
  • 12AI Detection Behaviours
  • 100%On-Premise Footage
  • 24/7Continuous Recording

Quick answer

What is DVM VigiCore?

DVM VigiCore is on-premise video management software (VMS) and network video recorder (NVR) for Windows, made by DVM Techno. It records IP cameras 24/7, runs AI detection for people, vehicles, intrusion, loitering and tampering locally, and exports incident clips losslessly — with no cloud account and no footage leaving your building.

Product
DVM VigiCore — on-premise NVR & video management system
Runs on
Windows 10, Windows 11 or Windows Server 2019+
Cameras
Any ONVIF IP camera with RTSP · H.264 & H.265
Download
Free installer (v1.0.33) · works with up to 4 cameras without a licence

One Windows Install

Everything a Recorder Needs, in One Install.

No analytics appliance, no separate storage gateway and no per-feature add-ons. One Windows installer brings up the recorder, the streaming server and the AI engine together — and every camera, recording and detection stays on your own disks.

VigiCore is built for facilities where video is evidence: warehouses, factories, schools, hospitals, retail stores and offices. Operators get a fast browser interface for live view and playback, while managers get audit logs, roles and health monitoring they can trust.

Pair it with our CCTV installation service, or run it on your existing ONVIF cameras.

Watch the demo

DVM VigiCore in 30 Seconds.

Live view, local AI detection, playback with lossless export and the Android TV video wall — a quick tour of the real VigiCore interface.

More videos on our YouTube channel →

DVM VigiCore Video Management Software — 30-Second Demo

CH.01 · System

Complete NVR & VMS Capabilities.

Live view, recording, playback, export, camera management, backup, access control and monitoring — all included, all local.

IP CCTV cameras recorded by DVM VigiCore video management software

Live View

Grid layouts from 1 to 128 tiles, sub-stream (SD) switching per tile to save bandwidth, digital zoom and pan, per-camera fullscreen, and saved layouts each operator arranges for themselves.

  • 1–128 tiles
  • HD / SD per tile
  • Saved layouts

Recording

Continuous, scheduled by weekly time window or manual per camera — overnight windows handled correctly.

Playback

Calendar with recorded-day markers and a 24-hour timeline that scrubs across segments seamlessly.

Lossless Export

Download a segment, a whole session or an exact clip — cut losslessly, identical to what was recorded.

Camera Discovery

ONVIF network discovery with automatic main and sub-stream detection and connection testing.

Browser Compatibility

H.265/HEVC is transcoded on demand for live view — without touching the recording.

Off-Site Backup

Optional replication to S3 or your NAS — Synology, QNAP, TrueNAS, WD and MinIO presets.

Access Control

Four roles over a 12-capability permission matrix you edit yourself.

Monitoring

CPU, memory and disk trends, service health, audit log and a searchable log viewer.

CH.02 · Detection

AI Analytics That Run on Your Own Hardware.

A separate AI engine samples each enabled camera and runs an ONNX object-detection model locally. No frames are uploaded anywhere, and there is no third-party per-camera analytics licence.

  • People & Vehicles

    Person, car, truck, motorcycle and animal detection with a saved snapshot per event.

  • Zones & Virtual Fences

    Intrusion zones and direction-aware crossing lines drawn on the camera image.

  • Loitering & Left Objects

    Flags a person dwelling past a threshold, and bags left behind or removed.

  • Camera Tampering

    Detects a lens blocked, defocused or redirected the moment the view changes.

  • Fall Detection

    Flags a person whose posture collapses and stays down — for lone-worker and care settings.

  • Fire & Smoke (Experimental)

    A colour and motion heuristic — an early hint alongside, never instead of, certified fire detection.

  • Camera Health

    Every camera going offline or returning is logged, so coverage gaps are auditable.

  • Per-Camera Control

    Enable behaviours per camera — a car park and a corridor can run different detection sets.

CH.03 · Finding the Moment

From “Something Happened Tuesday” to a File in a Minute.

Investigations are fast because the calendar, AI markers and lossless export work together.

Request a Demo
  1. 01

    Pick the Day

    Only days with footage

    The calendar marks which days actually hold recordings — no hunting through empty dates.

    You get: The right day

  2. 02

    Jump to the Event

    AI markers on the timeline

    Click an AI detection marker to jump straight to that second.

    You get: The exact moment

  3. 03

    Scrub Seamlessly

    No segment breaks

    Scrub across a whole session; segment boundaries are invisible to the operator.

    You get: Continuous playback

  4. 04

    Export One File

    Mark in, mark out

    Download one file, cut losslessly even across several segments.

    You get: Evidence-grade clip

  5. 05

    Compare Cameras

    Up to four side by side

    Seek four cameras to the same instant to follow a person or vehicle.

    You get: The full picture

CH.04 · Reliability

Designed Around the Bad Day, Not the Good One.

Power cuts, full disks and dropped cameras are routine in the field. Each has a specific, deliberate behaviour in VigiCore.

  1. Power loss. Recordings are fragmented MP4 with the index written up front, so a hard cut costs the last group of frames — not the file.
  2. Camera drops. Recorders restart with backoff and resume within a minute; a stalled stream is detected and cut automatically.
  3. Disk fills. Oldest footage recycles to hold the free space you specify — or recording halts instead. Your choice, not a surprise.
  4. Licence lapses. Recording never stops. Only adding cameras and AI pause; the evidentiary function keeps running.
  5. Settings tampering. The recording storage path can only be changed from the server console itself, never across the network.

LiveSystem status

  • Streaming serverRUNNING
  • Recording engine14 ACTIVE
  • AI engineRUNNING
  • DatabaseCONNECTED
  • Disk422 GB FREE
  • Off-site backupSYNCED

Uptime 142 days · last power cut recovered in 38 s

CH.05 · Interface

Screens From a Running System.

Captured from a live installation with demo cameras — the real VigiCore interface your operators will use.

vigicore.local · Live View
DVM VigiCore Live View screen — 1 to 128 tiles with saved layouts
Live View1 to 128 tiles with saved layouts
vigicore.local · Playback
DVM VigiCore Playback screen — Seamless scrubbing, AI markers and clip export
PlaybackSeamless scrubbing, AI markers and clip export
vigicore.local · Users & Roles
DVM VigiCore Users & Roles screen — Granular, editable permissions
Users & RolesGranular, editable permissions
vigicore.local · System Health
DVM VigiCore System Health screen — Trends and service status
System HealthTrends and service status

CH.06 · Android TV

A Live Camera Wall on Any Android TV.

VigiCore TV turns an Android TV or TV box into a view-only video wall for a guard room, reception or manager’s cabin. It signs in to your VigiCore server and shows every camera that account may view.

  • Live wall in 1, 4, 9 or 16Every tile plays live; 36, 64 and 128 show stills refreshed every few seconds, with the selected tile live.
  • Driven by the remoteOK for fullscreen HD, number keys jump to cameras 1–10, CH+ and CH− change pages.
  • Back on its own after a power cutStays signed in and reopens the wall when the TV restarts; the password is encrypted in the Android Keystore.
  • No extra load on camerasCameras stream only to the VigiCore server, so adding TVs never adds connections to a camera.
  • On site or remotePlays over RTSP on the site network, or through the panel port from another office — nothing extra to set up.
  • View-only by designNo settings, PTZ or recordings on the TV. Give each wall a dedicated Viewer account.

Free · v1.2.0 · Android TV / TV box, Android 6.0+ · 2.8 MB

Built For

Video Management for Every Kind of Site.

Wherever recorded video has to hold up as evidence, VigiCore keeps it on your own hardware and ready to export.

Warehouses & Logistics using on-premise video surveillance

Warehouses & Logistics

Loading docks, aisles and yards with intrusion zones and vehicle detection.

Factories & Plants using on-premise video surveillance

Factories & Plants

Shop-floor coverage, tampering alerts and fall detection for lone workers.

Retail & Showrooms using on-premise video surveillance

Retail & Showrooms

Counters and entrances recorded 24/7 with fast incident export.

Hospitals & Clinics using on-premise video surveillance

Hospitals & Clinics

Private, on-premise footage with fall detection for care settings.

Schools & Campuses using on-premise video surveillance

Schools & Campuses

Gates, corridors and buses — pairs with SchoolTrack bus tracking.

Offices & Corporate using on-premise video surveillance

Offices & Corporate

Role-based access and a full audit trail for compliance.

CH.07 · Editions

Licensed by Camera Count.

One installer, one engine. The licence sets how many cameras it serves and whether the AI suite is enabled — activated online, then valid offline. Without a licence, VigiCore runs free with up to 4 cameras.

8 cameras

Starter

  • Live view, continuous & scheduled recording
  • Calendar playback and clip export
  • ONVIF discovery and auto-detection
  • Roles, permissions and audit log
Get a Quote
Most deployed

32 cameras · most deployed

Professional

  • Everything in Starter
  • Full AI detection suite
  • S3 / NAS off-site backup
  • Playback fallback to backup copies
Get a Quote

512 cameras

Enterprise

  • Everything in Professional
  • High-density 64 and 128-tile layouts
  • Multi-site deployment
  • Priority support
Get a Quote

CH.08 · On-Premise vs Cloud

Why Facilities Choose On-Premise Video Management.

Cloud VMS platforms are simpler to start with. These are the differences that decide it where footage is evidence, or where an internet outage cannot become a recording outage.

Cloud VMSDVM VigiCore
  • Where footage livesThird-party provider's serversDisks you own, inside your building
  • Ongoing costPer-camera monthly fee that grows with retentionA licence and your own storage
  • Internet dependencyA dropped uplink means buffered or lost footageRecording continues without internet
  • Upload bandwidthEvery camera uses upstream bandwidth 24/7Camera traffic stays on the local network
  • Chain of custodyFootage crosses a provider's infrastructureEvidence never leaves your control; local audit log
  • AI analyticsUsually a per-camera monthly add-onRuns locally, included in the licence

CH.09 · Requirements

What It Runs On.

One Windows machine. No virtualisation layer, no separate database server and no Linux appliance to maintain alongside it.

  • Operating System

    Windows 10, 11 or Server 2019+, installed as local services that start with the machine.

  • Cameras

    Any ONVIF IP camera with RTSP; H.264 and H.265/HEVC supported.

  • Storage

    Any local disk, mapped drive or UNC share — about 21 GB/day per 2 Mbps camera.

  • Processor

    Recording is stream-copied, so CPU load is low; AI and transcoding scale with cameras.

  • Network

    Cameras and server on the same LAN; outbound only for licence activation.

  • Browser

    Current Chrome, Edge or Firefox — WebRTC live view, no plugins.

  • Security

    Runs entirely on your LAN — no port forwarding or cloud relay is needed for recording or viewing.

  • Updates

    A separate update installer upgrades the software and keeps recordings and settings in place.

Free Download

Download DVM VigiCore for Windows & Android TV.

Install it on your own server and start recording today. VigiCore runs free with up to 4 cameras — activate a licence when you are ready to scale.

DVMVigiCore-Setup.exeVersion 1.0.33 · 284 MB · Windows 10 / 11 / Server 2019+ (64-bit)

SHA-2564b5e623535f58b23c81cce0f9b549248fa39c4e083c3d07a34c72b26ceb7782f

VigiCoreTV-1.2.0.apkAndroid TV app · 2.8 MB · Android 6.0+ · install from a USB stick, the Downloader app or adb
APK

SHA-256c9e397b7d1da1489acd8eb6e998adbd82235072d7d0a513bc2b70cc03025be15

Licence keys & support: info@dvmtechno.com

  1. 01
    DownloadGet the Windows installer below.
  2. 02
    InstallRun it — the recorder, streaming server and AI engine install as Windows services.
  3. 03
    Open in browserSign in from Chrome, Edge or Firefox on the server or any PC on your LAN.
  4. 04
    Add camerasDiscover ONVIF cameras automatically — up to 4 work free.
  5. 05
    ActivateRequest a licence key to unlock your edition's cameras and AI suite.

FAQs

DVM VigiCore FAQs.

Straight answers about recording, AI, licensing and hardware.

Want a live walkthrough?

Talk to our VigiCore team — Mon–Sat, 9 AM – 7 PM.

Is DVM VigiCore free to download?

Yes. The Windows installer (version 1.0.33) is free to download and runs with up to 4 cameras without a licence. A licence unlocks your edition's camera count and features such as the full AI suite and off-site backup.

Does DVM VigiCore store any footage in the cloud?

No. Video, AI processing and configuration all stay on your own hardware. Optional off-site backup to an S3-compatible bucket or your own NAS is available, but it is opt-in and points at storage you control.

How many cameras can one system support?

The Live View grid supports layouts up to 128 tiles per page. Practical capacity depends on your server hardware and each camera's resolution and bitrate; licensed editions cover 8, 32 and 512 cameras.

What happens to a recording if the power goes out mid-segment?

Recordings are written as fragmented MP4 with the index at the front of the file, flushed continuously as frames arrive. An abrupt power loss costs at most the final group of frames instead of corrupting the whole segment.

What AI detection capabilities are included?

Object detection (person, vehicle, motorcycle, truck, animal) using a local ONNX YOLO model, plus intrusion zones, virtual fences, line crossing, wrong direction, loitering, object left/removed, camera tampering and fall detection. Fire and smoke detection is an experimental heuristic and should complement, never replace, certified fire detection.

Can I export a specific incident as a single video file?

Yes. Mark an exact start and end point on the Playback timeline and download it as one file. The export is stitched losslessly across segment boundaries with no re-encoding, so the exported evidence is identical to what was recorded.

What cameras does it work with?

Any ONVIF-compatible IP camera with RTSP streaming. VigiCore can discover cameras on the network, auto-detect main and sub-stream paths over ONVIF and import or export the whole camera configuration as a file.

What happens if the licence server is unreachable?

Nothing stops recording. An activated installation keeps full functionality for 14 days without reaching the licence server. Even unlicensed, cameras continue recording — only adding cameras and AI detection are paused.

What operating system does it run on?

Windows 10, Windows 11 or Windows Server, installed as local Windows services so it starts with the machine and restarts on failure. No virtualisation layer or separate server OS is required.

What is the difference between NVR software and a VMS?

NVR (network video recorder) software records IP cameras to disk; a VMS (video management system) adds everything around the recordings — live-view layouts, playback search, user roles, alerts, analytics and health monitoring. DVM VigiCore is both: it records like an NVR and manages cameras, users and AI events like a VMS.

Does VigiCore work with Hikvision, Dahua and CP Plus cameras?

Yes, if the camera is an IP camera that supports ONVIF and RTSP — most current Hikvision, Dahua, CP Plus, Honeywell and Uniview IP models do. Analogue or HD-TVI/CVI cameras connected to a DVR are not IP cameras; they need to be replaced or connected through a DVR that offers RTSP streams.

Does VigiCore need an internet connection?

No. Recording, live view, playback, export and AI detection all run on your local network. Internet is only used to activate a licence and, if you choose, for off-site backup or remote viewing.

Is there an Android TV app for a video wall?

Yes. VigiCore TV (version 1.2.0, Android 6.0 or newer) is a free, view-only app for Android TVs and TV boxes. It signs in to your VigiCore server, plays layouts of 1, 4, 9 or 16 live cameras, and is driven entirely with the TV remote. Download the APK from this page and install it from a USB stick, the Downloader app or adb.

Do you also install the CCTV cameras?

Yes. DVM Techno installs IP and colour night-vision cameras and can deliver a complete system — cameras, server and VigiCore — set up and tested on site.

See VigiCore Running on Your Own Hardware

Tell us about your site and camera count — we will arrange a live walkthrough and size your server. Email info@dvmtechno.com.