Important: Create a dedicated Camera Account in Advanced Settings. Do not use your TP-Link ID email and password. Support still depends on the exact model, hardware version, region, and firmware.
Tapo RTSP URL Reference
| Stream | URL Path | Quality |
|---|---|---|
| Main stream (HD) | /stream1 | Full resolution |
| Sub stream (SD) | /stream2 | Lower bandwidth |
Credentials: camera_account_user:camera_account_password · RTSP port: 554 · ONVIF port: 2020
How to Configure Tapo for RTSP
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.
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.
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.
Add to SmartRTSP
Open SmartRTSP and create a new camera. Enter the local Camera Account credentials, not the TP-Link cloud login:
Supported Tapo Models
Most mains-powered Tapo cameras support RTSP and ONVIF Profile S, but compatibility is model- and firmware-specific. Current TP-Link documentation lists C425, C460, C660, C645D, and D230 as battery examples without continuous RTSP. D235, D225, and TD25 provide RTSP only when hardwired for power with the required jumper and Always-On mode.
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.
Tapo RTSP is usually local only
Do not expect the RTSP URL to work from cellular or another network. For remote access, use VPN instead of exposing camera ports directly to the internet.
Credentials are account-based
If SmartRTSP says the login is wrong, re-check the separate Camera Account first. Reset it without special characters if another client cannot authenticate either.