Agent DVR (formerly known as iSpy Connect) is a powerful, cross-platform video surveillance and motion detection application. Unlike many NVR (Network Video Recorder) solutions, Agent DVR operates independently of specific hardware and supports a vast range of IP cameras, USB webcams, and RTSP streams. It runs as a background service, making it ideal for a headless Linux server (like Ubuntu, Debian, or Raspberry Pi OS).
First, stop any running Agent process, then run the service installer script: agent dvr install linux
: You must have curl installed to run the setup scripts. sudo apt-get update sudo apt-get install curl Use code with caution. Agent DVR (formerly known as iSpy Connect) is
Also verify that /opt/AgentDVR ownership is not root (unless install.sh configured user correctly). First, stop any running Agent process, then run
| Component | Recommendation | |-----------|----------------| | | Ubuntu 20.04/22.04/24.04, Debian 11/12, or Raspberry Pi OS (64-bit) | | CPU | Modern x86_64 or ARM (Raspberry Pi 4/5) | | RAM | Minimum 2GB (4GB+ recommended for multiple cameras) | | Storage | Dependent on recording schedule and retention | | Network | Stable LAN connection | | Dependencies | wget , unzip , libc6 (standard with most distros) |
There are two primary ways to deploy Agent DVR on a Linux environment: the direct script method and the containerized Docker method. Method A: Direct Script Installation (Recommended)
: Ubuntu 20.04+ is highly recommended as it includes necessary packages like FFmpeg v5.