CGI, RTSP, and ONVIF enable Reolink devices to work with third-party software, NVRs, and surveillance platforms. This article provides an overview of these protocols, their supported products, and common usage scenarios.

What Are CGI/RTSP/ONVIF?

If you're not familiar with these protocols, here's a quick overview:

Protocol What It Does Typical Use Case
CGI Sends simple HTTP commands to control device functions Advanced scripting, automation, parameter configuration
RTSP Real-time video streaming protocol Live viewing via third-party software (e.g., VLC), NVR recording, or streaming video to external surveillance platforms
ONVIF Standard IP camera communication protocol Third-party NVR and software integration, device discovery, and centralized management

Don't know which one you need? If you want to connect to a third-party NVR or view the stream in software like VLC, you need ONVIF and RTSP. If you're writing custom scripts, you need CGI.

Which Reolink Products Support CGI/RTSP/ONVIF?

Support for CGI, RTSP, or ONVIF protocols varies depending on the camera type. To find out whether your camera supports a specific protocol, first check your camera type (for example, battery-powered WiFi or PoE cameras). If you are not sure, you can refer to the (Example) Models column or search for your camera on our official website and view the product overview page.

The table below shows protocol support for each product type. The Condition column explains any requirements needed to enable each feature.

Product Type (Example) Model CGI RTSP ONVIF Condition
Battery-powered WiFi Cameras e.g., Argus Series, including Argus PT Ultra, Argus 3 Ultra, Argus Series B440/B350...

Altas Series, including Altas, Altas PT Ultra, Altas Series B630/B660...

Doorbell (Battery), D340B

...
⚠️ ⚠️ ⚠️ Must connect to Reolink Home Hub
NVR Kit Cameras (No UID) e.g., D500/B800/B500W/V800W ⚠️ ⚠️ ⚠️ Must connect to Reolink NVR
PoE+Plug-in Wi-F Cameras e.g., RLC Series, including RLC-510WA, RLC-811A, 823S1, P430/W320/P840...

E1 Outdoor Series, including E1 Outdoor, E1 Outdoor Pro, E1 Outdoor PoE...

Duo Series, including Duo 2 PoE, Duo 2 WiFi, Duo 2V PoE, Duo Series P737/W750...

Duoorbell Series, including Doorbell PoE, Duobell WiFi, D304P/D340W

...
Standalone, or connect to Home Hub / NVR
Professional Serires Cameras e.g., RP-PCT12M, RP-PCT8MD, RP-WCB8MZ... Standalone, or connect to Home Hub / NVR
Exceptions and Hardware-specific Differences E1, E Series E320/E321 ⚠️ ⚠️ ⚠️ Must connect to Reolink Home Hub or NVR
E1 Pro, E Series E330 Standalone, or connect to Home Hub / NVR
Lumus, Lumus Series E430

(Refer to check your camera Hardware Verson.)
⚠️ ⚠️ Hw. IPC_325C7

✅Hw. IPC_NT1NO24MP
IPC_325C7: Must connect to Home Hub or NVR; 
IPC_NT1NO24MP: Standalone, or connect to Home Hub / NVR
Lumus Pro, Lumus Series E450 Standalone, or connect to Home Hub / NVR
TrackMix Wired LTE Camera, TrackMix Series G765 Wired connection required
4G LTE Cameras e.g., Go Series, including, Go PT Ultra, Go Ultra, Go Series G340/G440...

Trackmix LTE, Duo 2 LTE...

...
Not supported
All NVRs e.g., RLN8-410, RLN16-410, RP-PN8, NVS8/NVS16... 🔵 🔵 🔵 provides CGI/RTSP/ONVIF access for connected cameras
All Home Hubs e.g., Home Hub Pro, Home Hub, Home Hub Mini, HH1/HH2/HH3... 🔵 🔵 🔵 provides CGI/RTSP/ONVIF access for connected cameras

Condition Explanations: 

✅ = Standalone support → Camera supports the protocol directly — no additional device is needed. Simply enable the feature in the Reolink App or Client and start using it.

⚠️ = Requires Home Hub or NVR → Camera does not support the protocol on its own. However, when connected to a Reolink Home Hub or NVR, you can access the protocol features through the Home Hub or NVR.

🔵 = Reolink NVRs and Home Hubs support all three protocols. For cameras marked with ⚠️, protocol access is provided through the connected NVR or Home Hub rather than the camera itself.

Wired connection = The TrackMix Wired LTE Camera supports these protocols only when connected via a wired (Ethernet) connection, not over LTE.

❌ = Not supported

Note: If a 4k camera is connected to an NVR with hardware H3MB16/H3MB02/H3MB17, it will only support RTSP stream in fluent mode instead of clear mode.

Common Use Cases

Since protocol support varies by product type, always verify compatibility before deployment. By selecting the appropriate protocol for your needs, you can achieve more flexible integration and expand the capabilities of your surveillance system.

Related Articles

Third-Party Software Collection for Reolink Products Support

Reolink RTSP/ONVIF/RTMP Not Working

Guide on Integrating Third-Party Cameras with Reolink NVRs

How to Add Reolink Cameras to QNAP

How Can I Have My Reolink Camera Record to My NAS