Rikuy for Dahua recorders.

Dahua NVRs and XVRs are first at launch, and the same driver covers the brands Dahua builds for, like Lorex and Amcrest. The Bridge uses Dahua's CGI command URLs and RTSP.

ch 03 · pumps · CGI
Dahua
methodCGI + RTSP
statusFirst at launch

Models we are testing.

We test on used recorders in our lab before writing support claims. White labels on the Dahua family share this page's method.

model linetypelive framerecorded clipsstatus
NVR4100 seriesNVR, IP camerasPlannedPlannedPlanned
XVR5100 seriesXVR, analog and IPIn testingIn testingTesting in our lab
Lorex, Amcrest (Dahua built)NVR and DVRPlannedPlannedPlanned

How Rikuy talks to it.

A frame comes from snapshot.cgi. Recordings are found with mediaFileFind.cgi and fetched with loadfile.cgi, after the Bridge strips a small binary header. Live and playback also run over RTSP.

frame /cgi-bin/snapshot.cgi?channel=1
search /cgi-bin/mediaFileFind.cgi
download /cgi-bin/loadfile.cgi
playback rtsp://…/cam/playback?channel=1&starttime=…

The Bridge sits on the store network and calls these on the recorder. Nothing reaches the recorder from the internet.

What to turn on in the recorder

  1. 1
    Create a user for RikuyA low-privilege user with digest authentication. Its password stays encrypted on the Bridge.
  2. 2
    Keep CGI and RTSP onThey are in the recorder's network services. ONVIF users are off by default and only needed for generic cameras.
  3. 3
    Switch off smart codecsH.264+ and similar make clips hard to cut. Plain H.264 or H.265 is fine.
  4. 4
    Check the clockThe Bridge compares the recorder clock with internet time and warns you past 60 seconds.

During the private demo we do this with you on a video call. It takes about ten minutes.

Known limits, said plainly.

Firmware varies a lot

Paths and codecs change by model and firmware. That is why we check your exact model before you pay.

Playback runs at real speed

One or two playbacks at a time per recorder. Rikuy queues requests and keeps clips short, up to 120 seconds.

Never open a port

Recorders on store networks have known flaws. The Bridge only dials out and only talks to the recorder's address and ports.

No new imports

In June 2026 the FCC stopped new Hikvision and Dahua imports. Recorders already in stores keep working and Rikuy keeps supporting them.

Check your Dahua.

Type the model on the label. We confirm before you pay.

check_cameras("dahua", "NVR4108")
→ type your model and press Check

Other brand on your recorder? See the full list.