NVR comparison

OmniNVR vs Agent DVR: Native Apple App or Cross-Platform Server?

Compare OmniNVR with Agent DVR across Apple experience, Windows/Linux/Docker hosting, browser access, camera protocols, recording, AI, and remote-service licensing.

OmniNVR EditorialPublished July 13, 202610 min read
macOS camera interface used to compare Agent DVR workflows
macOS interface from the Smart RTSP product line that informs OmniNVR. Camera feeds shown are demonstration fixtures.

Fact-checked against official sources on July 13, 2026. Features, system requirements, and prices may change. Product names and trademarks belong to their respective owners; OmniNVR and TardisLabs are not affiliated with the compared vendors.

Quick verdict

Choose OmniNVR when the users and recorder live in the Apple ecosystem and you do not want to operate a separate web server. Choose Agent DVR when one service must run across Windows, macOS, Linux, Docker, or Raspberry Pi and be administered from browsers.

The original iSpy desktop software is now the legacy product; the vendor directs new development and support to Agent DVR. Comparisons should therefore use Agent DVR's current server, WebRTC, mobile, licensing, and AI documentation.

Side-by-side comparison

DimensionOmniNVRAgent DVR
ArchitectureNative Apple appBackground service + browser UI
Host platformsApple ecosystemWindows, macOS, Linux, Docker, Raspberry Pi
InputsRTSP, RTSPS, HLS, ONVIFIP/ONVIF/RTSP, USB and audio devices
Stream rolesContinuous sub + event main workflowLive/detect and high-quality record streams
DetectionOn-device motion, person and soundMotion, tracking, object, face, plate, sound and external AI
Local useLocal-first appPrivate local use available without hosted remote subscription
Remote useUse a secure network path/VPN as appropriateHosted WebRTC remote access and apps require relevant plan
Best fitApple home or small siteCross-platform self-hosted server

Where OmniNVR is simpler

Agent DVR is flexible because it separates the server from its clients. That also introduces service ports, browser authentication, media negotiation, storage folders, and remote-access decisions. OmniNVR keeps the ordinary workflow inside the Apple application: discover or enter a stream, choose recording behavior, review events, and manage retention.

For one household or small studio, the native interface may be more valuable than being able to move the server between operating systems. Camera credentials can remain in Keychain, and an additional web control plane is not required for basic local use.

Where Agent DVR is stronger

Agent DVR is the better fit when you need one cross-platform server, effectively hardware-limited camera counts, broad USB/audio input support, WebRTC browser access, or a more extensive detection and plugin ecosystem. It can keep local recordings without forcing a remote subscription, while paid plans add hosted connectivity and commercial rights.

Its server/client separation is also useful when many non-Apple computers need the same interface. That is a deliberate architecture advantage, not unnecessary complexity in every deployment.

Licensing and remote access

Agent DVR's official pricing distinguishes private local use from hosted remote services and commercial use. Some remote playback quality and service features vary by plan. OmniNVR is distributed through the App Store; check the current in-app purchase terms rather than assuming a perpetual or subscription model.

Compare the exact workflow you need: local LAN recording can be inexpensive in either product, while secure remote access has infrastructure or service costs even when the recorder itself is free.

Which should you choose?

Choose OmniNVR for a direct Apple-native recorder and viewer with minimal server administration. Choose Agent DVR for a cross-platform, browser-controlled service that can grow into more inputs, detectors, and client types.

Frequently asked questions

Is Agent DVR free?

Agent DVR allows private local use without paying for hosted remote services. Commercial use, managed remote access, mobile push, and plan-specific remote playback features are covered by the vendor's current licensing and subscriptions.

Does Agent DVR run on Mac?

Yes. Agent DVR supports macOS as well as Windows, Linux, Docker, and Raspberry Pi. Its primary control surface is a browser, unlike a native Apple-first OmniNVR workflow.

Is iSpy the same as Agent DVR?

No. The vendor describes iSpy as its older Windows desktop product and Agent DVR as the modern replacement receiving new development.

Sources and further reading

Build your NVR on the Apple devices you already own.

Monitor, record, review, and retain RTSP and ONVIF camera video locally.

Download on the App Store