DJX Systems — AI automation studio in Williamsburg, Virginia
Menu
Skills catalog
Security & SurveillanceAvailable

Dahua / IC Realtime NVR

Need footage off a Dahua or IC Realtime recorder? Skip the clunky web interface and fiddly app. Just ask your AI assistant for the camera and time, and get back a clean MP4. Works across Dahua, IC Realtime, Lorex, Amcrest, and more.

PRICE
$39$29
Launch price
BUNDLE · Save $28

Run a mixed camera fleet? Get this plus the other NVR skill together — $78 $50 for both.

Ask your AI agent in plain English for "the lobby camera from 8 to 9 PM yesterday" and get back a clean MP4 — straight from your Dahua-family DVR or NVR.

The short version

Dahua recorders, and the many brands built on Dahua's protocol, hide recorded footage behind a clunky web UI and a fiddly HTTP CGI interface. This skill hands that whole mess to your AI agent.

You register each recorder once with a short alias. After that, your agent can handle requests like:

Pull the loading-bay camera from 11:00 PM to 11:20 PM last night and save it as an MP4.

The skill searches the recorder, downloads the segment, converts it to a standard MP4, trims it to your window, verifies the result, and reports progress as it goes.

What it actually does

Brands it works with

All of these share the Dahua HTTP CGI / RTSP protocol:

Not sure whether your recorder qualifies? Send the brand, model, and firmware through the contact form and I'll sanity-check it before you buy.

Who it's for

Anyone with a Dahua-family DVR/NVR who regularly needs to export recorded clips by camera and time, and would rather ask in plain English than navigate the recorder's UI. Security teams, integrators supporting mixed Dahua/OEM fleets, and developers building an agent workflow around recorded footage.

How it handles the hard parts

Tested on

Tested across multiple Dahua-family firmware versions, including older IC Realtime firmware with the Basic-auth quirk and newer Dahua firmware with the strict %20 encoding requirement. There is no fixed model matrix yet — Dahua-protocol recorders that expose CGI and RTSP should work, and reports are welcome.

Compatibility notes

It uses the open Agent Skills (SKILL.md) standard, so it works natively in Claude (Code, Desktop, and web) and OpenAI Codex, plus Gemini CLI, Cursor, GitHub Copilot, OpenClaw, Hermes, and any other SKILL.md-compatible AI assistant.

Recommended environment:

Recorders on a LAN often use self-signed certificates, which the skill accepts for local connections. Keep your recorder on a local network or VPN rather than exposing it to the public internet.

A note on trimming

Clips are trimmed by copying from the nearest keyframe, so the start is accurate to within about one to three seconds rather than the exact frame. That is ideal for "show me roughly 8 to 9 PM" review work; it is not a frame-exact, evidence-grade export tool.

Run Hikvision cameras too?

If you also have Hikvision recorders, see the Hikvision NVR skill — same idea, built for Hikvision's ISAPI protocol.

FAQ

Which brands does this actually support?

Dahua and the many OEMs built on Dahua's CGI/RTSP protocol — IC Realtime, newer Lorex, Amcrest, Honeywell Performance, the EZVIZ business line, and similar rebrands. Older Lorex and non-Dahua brands (Hikvision, UniFi Protect, Axis) are not covered here.

Which AI agents does it work with?

It uses the open Agent Skills (SKILL.md) standard, so it works natively in Claude (Code, Desktop, and web) and OpenAI Codex, plus Gemini CLI, Cursor, GitHub Copilot, OpenClaw, Hermes, and any other SKILL.md-compatible assistant.

Where are recorder passwords stored?

In your OS keyring when possible (Windows Credential Manager / macOS Keychain / Linux Secret Service), or in a local .env file for headless setups. On macOS and Linux that file is restricted to your user account (0600). Credentials never appear on command lines or in logs.

Does it download audio?

No. Audio is dropped during conversion — Dahua OEM audio is inconsistent and rarely useful for review.

What if the fast download fails?

The skill falls back automatically: it retries after a backoff if the recorder throttled it, and drops to RTSP playback for firmware that will not serve a clean direct download.

Is it affiliated with Dahua or IC Realtime?

No. This is an independent skill from DJX Systems for working with Dahua-protocol recorders. Dahua, IC Realtime, and the other brand names are trademarks of their respective owners.

CUSTOM BUILD

Want a tailored version?

Most tools in the catalog can be adapted to your specific business needs. Send a message through the contact form and I'll reply personally. It's free and there's no pressure.

Get in touch
Get in touch