RTSP Setup Guide

Tapo RTSP Setup

For a compatible Tapo camera, create a Camera Account under Advanced Settings, then connect to /stream1 for higher quality or /stream2 for lower bandwidth on RTSP port 554. Use that local account, not your TP-Link cloud login.

RTSP Stream URL
rtsp://<user>:<pass>@<IP>:554/stream1
Port
554
Protocol
RTSP
ONVIF
Profile S
Codec
H.264

Important: Create a dedicated Camera Account in Advanced Settings. Do not use your TP-Link ID. Support depends on model, power mode, hardware, region and firmware. Check the Tapo compatibility matrix before setup.

Tapo RTSP URL Reference

StreamURL PathQuality
Main stream (HD)/stream1Full resolution
Sub stream (SD)/stream2Lower bandwidth

Credentials: camera_account_user:camera_account_password · RTSP port: 554 · ONVIF port: 2020

How to Configure Tapo for RTSP

1

Open the Tapo App

On your iPhone or Android device, open the Tapo app. Tap the camera you want to configure to open its live view.

2

Create the Camera Account

Tap the gear icon (⚙) → Advanced Settings → Camera Account. Create a dedicated 6–32 character username and strong password that are different from your TP-Link account login.

3

Find the camera's local IP

In the Tapo app → camera settings → Device Info, note the local IP address (e.g. 192.168.1.105). Make sure your iPhone and the camera are on the same Wi-Fi network.

4

Add to SmartRTSP

Open SmartRTSP and create a new camera. Enter the local Camera Account credentials, not the TP-Link cloud login:

rtsp://camera_user:camera_password@192.168.1.105:554/stream1

Check compatibility before troubleshooting

Most plug-in Tapo cameras support RTSP, but battery models and doorbells need an exact model check. TP-Link lists D235, D225 and TD25 RTSP support only with the required hardwired setup, jumper cable and Always-On mode. C410, C420, C425 and D230 do not provide RTSP under the current FAQ. Hardware, region and firmware still matter.

Open the 2026 Tapo RTSP/ONVIF model compatibility matrix →

Tapo-Specific Setup Tips

Use stream2 for stability

If /stream1 feels too heavy on Wi-Fi or disconnects in multi-camera view, switch to /stream2. The substream is often smoother for grids and older routers.

Reserve a static IP

Tapo cameras often appear to "break" after a router reboot because the IP changed. A DHCP reservation prevents SmartRTSP from pointing at an old address.

Use the private endpoint locally or through VPN

The private RTSP endpoint is normally reached on the LAN. For remote access, connect through a VPN instead of exposing camera ports directly to the internet.

Credentials are account-based

If login fails, check the Camera Account under Advanced Settings. Keep a strong password. When embedding credentials in a URL, reserved characters need URL encoding; use separate username and password fields in the viewer when available.

Official sources and verification boundary

Manufacturer documentation reviewed on 2026-10-18. This is documentation-based guidance, not independent physical-device compatibility testing. Check the exact model, hardware and firmware before relying on a stream or control feature.

FAQ

Why does my Tapo RTSP stream keep disconnecting?
Check Wi-Fi signal and the current local IP, then try /stream2 and close other live viewers while testing. TP-Link also documents that only two of these three can run together: Tapo Care, SD card recording, and NVR/NAS/ONVIF recording. Check your recording setup before treating disconnects as a password problem. See the official stream and recording limits.
What credentials do I use for Tapo RTSP?
Use the local Camera Account created under Advanced Settings. Do not use your TP-Link ID email and password.
Does Tapo support ONVIF?
Most compatible non-battery models use ONVIF Profile S on service port 2020. Profile S does not provide two-way audio, and dual-lens models expose only the wide-angle lens through ONVIF. Verify the exact model and firmware in the official TP-Link compatibility FAQ.