Camera setup

Hikvision Camera and NVR Setup with OmniNVR

Connect Hikvision IP cameras, DVRs, and NVR channels to OmniNVR with the correct RTSP channel IDs, main/sub streams, and ONVIF settings.

OmniNVR EditorialPublished July 13, 20269 min read
OmniNVR live wall used with Hikvision camera streams
Real OmniNVR product interface. Camera feeds shown are demonstration fixtures.

Compatibility is model- and firmware-specific. OmniNVR and TardisLabs are not affiliated with or endorsed by Hikvision.

Check compatibility before you start

First decide whether OmniNVR should connect directly to each camera or to the Hikvision recorder. Direct camera connections avoid recorder dependency and make stream tuning easier. Connecting to the NVR is useful when cameras live on the recorder's private PoE network and cannot be reached directly.

Enable RTSP and, if you want discovery or PTZ, create an ONVIF user in the device web interface. Use a dedicated viewing account rather than the administrator account. Menu names vary with firmware and regional product lines, so verify them against the exact model manual.

Add the camera or NVR channel

Common paths are rtsp://CAMERA-IP:554/Streaming/Channels/101 for the main stream and .../102 for the sub stream. On an NVR, replace 1 with the recorder channel: 201/202 for channel 2, 301/302 for channel 3, and so on.

In OmniNVR, add an ONVIF device first or enter the main and sub URLs manually. Keep the username and password in the credential fields rather than embedding them in a shareable URL. Confirm the exact channel mapping by opening one stream at a time.

Choose recording roles

Use the lower-bitrate sub stream for continuous history when it has enough detail, and reserve the main stream for focused live view or event clips. This reduces storage and decode load without giving up high-quality evidence around important moments.

Before scaling up, record one camera for at least fifteen minutes, play it from the timeline, disconnect the network briefly, and restart OmniNVR. A working live preview alone does not prove that timestamps, recovery, and storage are reliable.

Troubleshooting checklist

  • Wrong camera appears: the hundreds digit points to the NVR channel; verify the recorder's channel list.
  • Main works, sub fails: enable and configure the camera's sub stream, then retry the URL ending in 02.
  • Discovery works but video fails: check whether ONVIF returned an address on the recorder's private camera network.
  • Codec error: temporarily select H.264 and a standard profile to isolate H.265 or smart-codec compatibility.

Frequently asked questions

Does every Hikvision camera work with OmniNVR?

No. The camera or recorder must expose a compatible RTSP, RTSPS, ONVIF, or HLS stream, and support varies by model, firmware, codec, power mode, and network topology.

Should I connect to the camera or the brand NVR?

Connect directly when the camera is reachable and you want independent streams. Connect to the NVR when cameras are isolated behind its PoE network or the recorder is the only endpoint that exposes each channel.

Can I expose the RTSP port to the internet?

Do not forward camera RTSP ports for long-term remote access. Keep cameras local and use a trusted VPN when remote viewing is required.

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