Live Monitoring
Multi-camera video wall with selectable grid layouts. WebRTC (WHEP) streaming with automatic HLS fallback, live status, and a full-screen camera overlay.
Live Monitoring
Multi-camera video wall with selectable grid layouts. WebRTC (WHEP) streaming with automatic HLS fallback, live status, and a full-screen camera overlay.
Archive Playback
Scrub recorded footage on a DVR-style timeline. Jump to events, review the past, and export clips straight from the archive.
Cameras & Groups
Manage cameras across multiple Alta servers. Organize them into groups with per-group operator and viewer roles.
Maps
Place cameras on floor plans with field-of-view cones and open any camera live directly from the map.
Investigate
Search and review motion events, exported clips, and screenshots with filters by camera, time range, and status.
Alerts & Notifications
Rule-based alerts for offline, degraded, and motion events with live in-app delivery and email notification channels.
Multi-Admin & Audit
Role-based access control, user invitations, and a full audit log of logins and changes.
Single Binary
One Go binary with the web UI and SQLite embedded. No containers, no runtime — altavms install sets up a systemd service in one command.
graph LR
A["Browser (Admin)"] -->|HTTPS + WebRTC/HLS| B["Alta VMS<br/>:3303"]
B -->|REST + WHEP/HLS| C["Cesbo Alta<br/>media servers"]
C --> D["Cameras"]
E["Object Recognition"] -->|webhook| B
| Component | Role |
|---|---|
| Alta VMS | Go binary + embedded SQLite and web UI. Serves the admin UI and proxies streaming on :3303. |
| Cesbo Alta | One or more HLS media servers that ingest cameras. Alta VMS manages them over REST and streams via WHEP/HLS. |
| Object Recognition | Optional external service that posts detection webhooks for motion and object events. |
| Component | Minimum |
|---|---|
| Server | Linux x86-64 (Ubuntu 20.04+, Debian 11+, RHEL 8+), 512 MB RAM, ffmpeg for clip export |
| Alta | One or more reachable Cesbo Alta servers |
| Browser | Any modern browser with WebRTC support |