2.1.02110.8 MB
MIT
strict
core24
GPU RTSP IP Camera, CCTV, NVR/DVR/XVR & Cloud P2P Viewer (Dahua, Hikvision)
NVR Command Center is an ultra-low-latency, GPU-accelerated multi-camera
RTSP IP Camera, CCTV, NVR, DVR, and XVR surveillance video wall and monitor
for Linux and Ubuntu, built in Native Rust (eframe/egui + OpenGL) with
zero-probe FFmpeg workers and built-in Cloud P2P remote tunneling.
Stream 1 to 32 concurrent security cameras 24/7 with < 0.9s parallel startup,
< 80ms glass-to-glass live latency, zero stream drift, and ~65-110 MB RAM on
both local LAN and any remote internet connection.
Native Linux Alternative for CCTV & NVR Client Apps:
from Frigate, ZoneMinder, Shinobi, Agent DVR, Blue Iris, or Home Assistant.
Key Architecture & Features:
zero router port forwarding and zero extra home hardware
Search Keywords:
rtsp, rtsp viewer, rtsp player, rtsp client, cctv, cctv viewer, cctv monitor,
ip camera, ip camera viewer, network camera, security camera, surveillance,
video wall, camera monitor, nvr, nvr viewer, nvr client, dvr, xvr, onvif,
h265, hevc, h264, dahua, smartpss, smart pss, dmss, gdmss, easy4ip,
easy4ipcloud, cp plus, cpplus, kvms, kvms pro, gcmob, instaon, hikvision,
ivms, ivms-4200, hik-connect, amcrest, reolink, lorex, imou, tapo, uniview,
unv, ezviz, p2p, cloud p2p, tailscale, webcam.
Support the Project:
RTSP IP Camera, CCTV, NVR, DVR, and XVR surveillance video wall and monitor
for Linux and Ubuntu, built in Native Rust (eframe/egui + OpenGL) with
zero-probe FFmpeg workers and built-in Cloud P2P remote tunneling.
Stream 1 to 32 concurrent security cameras 24/7 with < 0.9s parallel startup,
< 80ms glass-to-glass live latency, zero stream drift, and ~65-110 MB RAM on
both local LAN and any remote internet connection.
Native Linux Alternative for CCTV & NVR Client Apps:
- Dahua: SmartPSS (Smart PSS), DMSS (gDMSS / iDMSS), Easy4ip (Easy4ipCloud)
- CP Plus (CPPlus): KVMS Pro (KVMS), gCMOB, iCMOB, InstaOn, EzyKam
- Hikvision & HiLook: iVMS-4200 (iVMS), Hik-Connect (HikConnect)
- Amcrest: Amcrest Surveillance Pro, Amcrest View Pro, Amcrest Cloud
- Reolink, Lorex, IMOU (Imou Life), TP-Link Tapo & VIGI, Uniview (UNV / EZView),
from Frigate, ZoneMinder, Shinobi, Agent DVR, Blue Iris, or Home Assistant.
Key Architecture & Features:
- Zero-Lag Kernel Pipe Burst Drain (ioctl FIONREAD) keeps 0 buffered frames
- Built-in Cloud P2P Remote Access (Easy4ip / InstaOn / P2P Serial Number):
zero router port forwarding and zero extra home hardware
- Automatic LAN <-> Cloud P2P & Tailscale detection and 1-click Top Bar switch
- Instant < 0.9s parallel multi-camera startup (H.265 / HEVC & H.264)
- GPU OpenGL UV shader digital zoom (1.0x - 5.0x) and click-drag pan at 0% CPU
- Per-camera [SD]/[HD] stream quality toggle and [Single]/[Grid] view buttons
- 4.5-second frozen-socket watchdog for 24/7 unattended video wall stability
- Patrol Mode auto-rotation, 12-camera composite wall PNG snapshots, and
Search Keywords:
rtsp, rtsp viewer, rtsp player, rtsp client, cctv, cctv viewer, cctv monitor,
ip camera, ip camera viewer, network camera, security camera, surveillance,
video wall, camera monitor, nvr, nvr viewer, nvr client, dvr, xvr, onvif,
h265, hevc, h264, dahua, smartpss, smart pss, dmss, gdmss, easy4ip,
easy4ipcloud, cp plus, cpplus, kvms, kvms pro, gcmob, instaon, hikvision,
ivms, ivms-4200, hik-connect, amcrest, reolink, lorex, imou, tapo, uniview,
unv, ezviz, p2p, cloud p2p, tailscale, webcam.
Support the Project:
- Buy Me a Coffee: https://buymeacoffee.com/pulkitmundra
- GitHub Sponsors: https://github.com/sponsors/pulkitmundra
Update History
2.1.0 1 → 23 Nov 2026, 15:15 UTC
2.1.0 (1)3 Nov 2026, 15:00 UTC
3 Nov 2026, 14:13 UTC
3 Nov 2026, 15:08 UTC
3 Nov 2026, 15:00 UTC