Direct answer
Use RTSP and ONVIF directly with most plug-in Tapo cameras. D235, D225, and TD25 provide RTSP only when hardwired, fitted with the jumper, and set to Always-On; that exception does not by itself confirm ONVIF. Ordinary battery and solar configurations generally do not provide continuous RTSP.
2026 compatibility matrix
| Product or mode | RTSP | ONVIF | Important limit |
|---|---|---|---|
| Most plug-in indoor/outdoor cameras | Yes: stream1 and stream2 | Profile S | Verify the exact model, hardware version, and regional support page. |
| D235, D225, TD25 on battery | No continuous stream | Not established | Battery mode cannot be treated as a wired RTSP endpoint. |
| D235, D225, TD25 hardwired | Conditional | Not established by the RTSP exception | Requires jumper, permanent power, and Always-On mode. |
| Other battery/solar cameras | Generally no | Do not assume support | Official examples vary by market; check the exact product page. |
| C246D/C840 dual lens | Wide: stream1/2; tele: stream6/7 | Wide lens only | Lens availability differs between manual RTSP and ONVIF. |
Ports, URLs, and Camera Account
Create a separate Camera Account in Tapo: Live View > Device Settings > Advanced Settings > Camera Account. Do not use the TP-Link cloud email and password.
RTSP: TCP 554 ยท ONVIF service: TCP 2020
Feature limits that affect NVR and viewer use
| Feature | 2026 status | What it means |
|---|---|---|
| Main/sub stream | stream1 / stream2 | Stream 1 quality can follow the Tapo app video-quality setting on models such as C310. |
| One-way audio | Conditional | The camera microphone and the client codec must both support it. |
| Two-way audio | Not through Profile S | Use the Tapo app for talk-back. |
| PTZ and events | Conditional | Profile S can carry these functions, but support depends on the camera and client. |
| Tapo Care + microSD + NVR | Only two at once | If Tapo Care and microSD are active, third-party NVR recording is disabled. |
Add a compatible Tapo camera to SmartRTSP
- Keep the Apple device and camera on the same LAN for the first test.
- Run ONVIF discovery using service port 2020.
- If discovery fails, add the camera manually with its IP, Camera Account, RTSP port 554, and /stream1.
- Use /stream2 for a multi-camera grid or weaker Wi-Fi.
- Use a VPN for remote access; do not leave RTSP or ONVIF exposed to the public internet.
Evidence and verification boundary
Verified 14 July 2026. TP-Link changes model availability and firmware by region. Confirm the exact model and hardware version on the local support page before purchase or deployment.
FAQ
Do all wired Tapo cameras support RTSP and ONVIF?
TP-Link says most mains-powered models do, not every model without exception. Verify the exact regional product support page.
Does hardwiring D235, D225, or TD25 enable ONVIF?
The current exception explicitly establishes RTSP under the required power conditions. It should not be cited as proof of ONVIF support.
Why can ONVIF see only one lens?
TP-Link documents only the wide-angle lens through ONVIF on dual-lens cameras. Use stream6 or stream7 manually for the documented telephoto stream.