Which cameras and operating systems does Agent DVR support?

Agent DVR runs on Windows, macOS, Linux, Docker, and Raspberry Pi, and it accepts IP cameras, ONVIF devices, RTSP streams, USB cameras, and audio devices. There is no limit on the number of devices you can add. If your camera speaks ONVIF or RTSP, or is a local USB device, it is very likely supported — and you can confirm specific models against the camera database before installing.

Supported operating systems

Platform Notes
Windows Desktop install
macOS Desktop install
Linux Native install
Docker Container deployment
Raspberry Pi Runs on Pi hardware

The same application covers all five targets, so you can move between a desktop test setup and a Pi or Docker deployment without changing the camera side of your configuration.

Supported camera and device types

  • IP cameras — thousands of models are supported.
  • ONVIF devices — standard-compliant cameras and devices connect through ONVIF.
  • RTSP streams — any source that exposes an RTSP URL can be added.
  • Local USB cameras — direct-attached cameras work without a network stream.
  • Audio devices — audio capture is supported alongside video.

There is no limit on the number of devices you can add, so the constraint is your hardware and network, not a device cap in the software.

How to check whether your specific camera works

  1. Identify your camera's connection type. If it is ONVIF-compliant or provides an RTSP URL, it falls into a supported category.
  2. Look up the exact model in the camera database on ispyconnect.com. The database exists precisely so you can confirm a model before committing.
  3. If your model is listed, add it using the matching ONVIF or RTSP profile.
  4. If it is not listed but exposes RTSP, try adding the RTSP stream directly — the database is a convenience, not the outer limit of what connects.
  5. For USB cameras and audio devices, no database lookup is needed; they attach locally to the machine running Agent DVR.

Expected result: the camera appears as a device in Agent DVR and begins producing a stream you can record and monitor.

Common sticking points

  • Camera is neither ONVIF nor RTSP. Proprietary-only cameras that expose no standard stream are the main category that will not connect. Check the spec sheet for ONVIF or an RTSP URL before assuming support.
  • Assuming the camera database is exhaustive. It is a lookup aid for known models. An unlisted camera with a working RTSP URL can still be added manually.
  • Remote access confusion. Remote access does not require opening router ports, so a camera working on your LAN is not dependent on port forwarding to be reachable remotely.

What this means for your setup

If you are choosing hardware, prioritise cameras that advertise ONVIF or RTSP — those are guaranteed to fit the supported categories regardless of brand. If you already own cameras, check the model against the camera database first, then fall back to a direct RTSP test for anything unlisted. For the host machine, any of Windows, macOS, Linux, Docker, or Raspberry Pi will run Agent DVR, so pick based on where you want the recording to live rather than on compatibility.

ispyconnect.com
Agent DVR is a cross-platform video surveillance application for Windows, macOS, Linux, Docker, and Raspberry Pi. Free for private local use. Support…