Voltage MinnesotaClearVision VMS Open ClearVision Cloud
BetaCurrently in beta. Join the waitlist.

ClearVision VMS

A self-hosted video management system for Windows and Linux. Web interface, built-in remote access, ONVIF discovery, AI detection, and local recording.

Windows + LinuxSingle binary, no dependencies
ONVIF + RTSPWorks with any IP camera
WebRTCSub-500ms live streaming
Zero transcodingDirect stream copy to disk

Screenshots

Taken from a running ClearVision install. Click any screenshot to see it full size.

ClearVision dashboard with a fisheye garage camera and an indoor camera in the live grid, cameras grouped by floor in the sidebar, and a 24-hour timeline for each camera along the bottom.

Live view and timeline

The live grid and a 24-hour timeline for every camera share one screen. Cameras are grouped by floor in the sidebar, and recorded events are marked on each camera's track.

  • Cameras grouped by floor or location
  • Timeline zooms from 5 minutes to 24 hours
  • Jump to live, export a clip or add a bookmark from the playback bar
  • Variable playback speed
Recordings page listing clips by day with start and end times, file names, length, size and per-clip actions, with Person tags on AI-detected clips and storage used per camera in the sidebar.

Recordings

Clips are listed by day with their length and size, and the sidebar shows how much storage each camera is using. Clips with an AI detection are tagged.

  • Filter by length, clip type, trigger or camera
  • Today, yesterday, last 7 days or any date
  • Share, download, star, protect or delete each clip
  • Side-by-side compare view
Bookmarks page with saved moments, each showing a thumbnail, camera, title, notes, a case number and a protected-video label, with search and sort controls.

Bookmarks

Save a moment with a title, notes and a case number. Bookmarked video can be marked as protected.

  • Search bookmarks
  • Sort by newest, oldest or camera
  • Filter by camera
  • Open, edit or delete from the list
ClearVision sign-in page with Continue with Google, Continue with Microsoft and Connect via LAN buttons, an email and password form, a Cloudflare Turnstile check, Remember me, and links to reset a password or create an account.

Cloud sign-in

Sign in to ClearVision Cloud at clearvision.voltagemn.com with your Google or Microsoft account, or with an email and password. Connect via LAN signs you in on your local network.

  • Google and Microsoft single sign-on
  • Email and password, with password reset
  • Connect via LAN for access on your local network
Two live camera tiles, each showing a Connected status using a direct peer-to-peer connection, with speaker and microphone buttons.

Peer-to-peer video

Video goes straight from your server to the browser over WebRTC, and each tile shows how it's connected. Remote access doesn't need port forwarding.

  • Direct peer-to-peer when the network allows it
  • TURN relay fallback for restricted networks
  • Listen and talk back from each tile

Camera setup

Scan the network for ONVIF cameras, or add one by IP address or RTSP URL. Every setting for a camera lives in one panel.

  • ONVIF network scan
  • Recording, AI detection, overlay and audio settings per camera
  • Restart the stream or reboot the camera remotely
  • Disable a camera without deleting it
Site Logs page with quick filters, search fields for user, camera, server, severity and outcome, and a table of events showing time, user, IP address, action and outcome.

Site logs

A searchable history of sign-ins, video access, exports, user changes, camera changes and server events, shown in the site's time zone.

  • Quick filters for failed sign-ins, exports, user changes and errors
  • Filter by user, camera, server, severity and outcome
  • IP address recorded with each event
  • Save searches and export the results

Features

Live Streaming

  • WebRTC peer to peer, sub-500ms latency
  • H.264 and H.265 support
  • Multi-camera grid with customizable layouts
  • Focus mode, picture in picture
  • Adaptive quality based on connection

Recording

  • FFmpeg direct stream copy, zero transcoding
  • Continuous, motion-triggered, or scheduled
  • Segmented MP4 files with timestamp naming
  • Configurable retention and storage limits
  • Pre and post motion buffer
  • Per-camera recording settings

Camera Management

  • ONVIF auto-discovery with network scan
  • Automatic default credential detection
  • RTSP URL builder with live preview
  • PTZ controls (pan, tilt, zoom)
  • Two-way audio via ONVIF backchannel
  • Camera grouping by location or floor
  • Per-camera enable/disable without deleting

Playback and Timeline

  • 24-hour visual timeline per camera
  • Motion events shown as colored segments
  • Bookmark moments with notes
  • Export clips to MP4
  • Side-by-side compare view
  • Seek, scrub, variable playback speed

Remote Access

  • One-button enable, no port forwarding
  • Cloudflare Tunnel for web UI and API
  • WebRTC peer to peer for video
  • TURN relay fallback for restricted networks
  • Direct HTTPS media server on port 8443

AI Detection (via CodeProject.AI)

  • Person detection
  • Vehicle detection
  • Animal detection
  • Configurable confidence threshold
  • Per-camera detection settings
  • Detection snapshots saved to disk
  • Events gallery with thumbnails
  • AI event indicators on camera cards

Users and Access

  • Multi-user support with roles
  • Admin, Operator, Viewer permissions
  • Google SSO and Microsoft Entra ID
  • LDAP and Active Directory integration
  • Per-session timeout settings
  • Failed login lockout

System

  • Headless operation, no local GUI required
  • Web UI served from the Go binary
  • SQLite database, no external DB required
  • go2rtc for stream management
  • CodeProject.AI integration for AI
  • Real-time CPU and RAM monitoring
  • Storage usage per camera
  • Automatic database optimization
  • Settings export and import
  • NTP sync and timezone configuration

Compatible with Hanwha, Axis, Hikvision, Dahua, Reolink, Amcrest, Uniview, Vivotek, and any ONVIF or RTSP camera.

Camera compatibility

Manufacturer Protocol Auto-discovery Auto-credentials Notes
Hanwha / SamsungONVIF + RTSPYesYesTested with QNV series
AxisONVIF + RTSPYesYesTested with P and M series
HikvisionONVIF + RTSPYesYesH.265 supported
DahuaONVIF + RTSPYesYesH.265 supported
ReolinkONVIF + RTSPYesYesSome models vary
AmcrestONVIF + RTSPYesYesFull ONVIF support
UniviewONVIF + RTSPYesYesStandard ONVIF
Any RTSP cameraRTSPManualNoAdd via RTSP URL

Pricing

One-time license

TierCamerasPrice
StarterUp to 15$49.99
PlusUp to 30$69.99
ProUp to 64$99.99
Enterprise65+, multi-siteContact sales

Remote access Optional, cancel anytime

TierCamerasMonthlyYearly
StarterUp to 15$8$70
PlusUp to 30$15$130
ProUp to 64$20$175
Enterprise65+Contact sales

30-day free trial included with every license. Remote access billed monthly or annually. Local access always free. For Enterprise licensing and remote access, contact info@voltagemn.com.

Comparison

Feature ClearVision Blue Iris Frigate Arlo/Ring
License cost$49.99 one-time$69.99 one-timeFreeSubscription
Remote accessBuilt-in, 2 clicksPort forwardingManualBuilt-in
Web UIFull featuredLimitedBasicApp + web
Windows supportYesYesNoCloud
Linux supportYesNoYesCloud
Headless operationYesNoYesCloud
ONVIF discoveryYesYesPartialNo
AI detectionYes (CodeProject.AI)Yes (CodeProject.AI)Built-inLimited
Video stays localYesYesYesNo
No open ports neededYesNoNoYes
Google SSOYesNoNoNo
Multi-user rolesYesLimitedYesLimited

Join the waitlist

ClearVision is in active development. Join to be notified at launch and get access to the beta.

No spam. Unsubscribe anytime.