Skip to content
POWERED BY Cesbo Alta streaming server

See every camera.
Review every moment.

Vision — video management for Alta. A self-hosted VMS with live walls, DVR archive, event alerts and multi-server control in your browser. One binary on your own servers, one license per activated Vision host.

$ curl -fsSL https://vision.cesbo.com/install.sh | sh

Requires a Cesbo Alta server

Vision · Live View LIVE
Vision · Live View Vision · Live View
1binary. One command to install
4×4live walls plus hotspot layouts
WebRTClow latency, automatic HLS fallback
4alert channels: email, push, Telegram, webhook

From first glance to final evidence

Watch live, rewind, investigate — in one fast interface that works on any modern browser.

LIVE MONITORING

Every camera on one wall

Build walls from 1×1 to 4×4 or pin a hotspot, save views with hotkeys, auto-cycle and go full screen. Dense walls play a light Sub stream; the big tile gets full quality.

  • WebRTC first, HLS fallback
  • Saved views & hotkeys
  • Main / Sub streams
Learn more →
Every camera on one wall Every camera on one wall
ARCHIVE

Scrub the past like a DVR

Drag a timeline, hover for thumbnails, jump to events and export a clip. Recordings stay on your Alta servers — Vision just makes them easy to reach.

  • Timeline with thumbnails
  • One-click clip export
  • Jump straight to events
Learn more →
Scrub the past like a DVR Scrub the past like a DVR
INVESTIGATE

Find what happened in seconds

Search camera and server events, exported clips and screenshots. Filter by camera, time range and status instead of digging through logs.

  • Events, clips, screenshots
  • Filters by camera & time
  • Full audit log
Learn more →
Find what happened in seconds Find what happened in seconds

Everything a security team needs

A complete VMS in one binary: no database or web server to install.

Vision manages. Alta streams.

Vision — video management for Alta. Alta ingests and records; Vision gives people a window into it.

CamerasRTSP · ONVIF
→ Cesbo AltaIngest · Record · Deliver →
VisionWalls · Archive · Alerts
→
Your teamAny browser
THE ENGINE

Need the streaming server?

Cesbo Alta is the one-binary media server behind Vision: UDP/RTP, RTSP and HLS ingest, DVR archive, HLS and WebRTC delivery, token access control and a full HTTP API. Run it for IPTV and OTT too.

  • Any source in, HLS and WebRTC out
  • Archive, catch-up and timeshift
  • Installs with one command
Explore Cesbo Alta →

Questions people ask before trying Vision

Do I need a Cesbo Alta server?

Yes. Vision is the control plane for Cesbo Alta: Alta ingests and records the camera streams, and Vision manages them in the browser. Learn more →

What do I need to install it?

A Linux x86-64 host (Ubuntu 20.04+, Debian 11+, RHEL 8+ or similar) with 512 MB RAM, root access, ffmpeg and ffprobe. One command installs the single binary as a systemd service. Learn more →

Where are the recordings stored?

On your Alta servers. Vision keeps its own database and settings on its host, in /var/lib/vision/. Learn more →

How are cameras added?

By ONVIF discovery or by hand, with Main and Sub streams for each camera. Learn more →

What does one license cover?

One license covers one activated device, which is one Vision host. It is not bound to an IP address, hostname, machine ID or hardware. Learn more →

What happens if the license servers are unreachable?

After a successful check, Vision keeps running for up to 30 days without a new answer. In the first 30 minutes after a restart it runs without any answer. Learn more →

Can I back it up and move it to another host?

Yes. vision backup creates a consistent archive and vision restore brings it back, also on another host. Learn more →

Does it work on a phone?

Yes. Every page works on a phone; Live View opens at 2×2 and the toolbar fits in one row. Learn more →

Ready to see it live?

Install Vision, connect an Alta server and have your first wall running in minutes.