Troubleshooting What can I do if fail to stream the Tapo camera via the RTSP/ONVIF protocol?
The Tapo wired-powered camera supports RTSP and ONVIF (Profile S) protocols, enabling compatibility with third-party NVR or NAS devices that also support RTSP/ONVIF. If you fail to stream the Tapo camera via RTSP/ONVIF, please follow the steps below to troubleshoot.
Note:
- For battery-powered cameras/doorbells, only the special models (Tapo D235/D225/TD25) support RTSP streaming when hardwired, with a jumper cable installed, and the always-on mode turned on. Other models (such as Tapo C410/C420/C425/D230) do not support RTSP streaming due to battery and electronic design limitations.
- For dual-lens cameras, when connected to a PC/NAS/NVR via ONVIF, only the wide-angle lens stream is available.
Step 1. Check Your Camera Settings
1) Configuration: Ensure that the camera settings are correctly configured. The instructions below introduce some basic parameters that need to be configured on the camera.
How to view Tapo camera on PC/NAS/NVR through RTSP/Onvif Protocol
Note: Try to change the camera account(username and password) if they include special characters.
2) Subscription and Storage: Check whether the camera has subscribed to the Tapo Care service and if a microSD card is inserted. If both are present, the RTSP/ONVIF stream can't be established.
You may remove the microSD card from the camera to establish the RTSP/ONVIF connection.

Step 2. Review Your Network Diagram
The typical network diagram for streaming a camera via the RTSP/ONVIF protocol on a PC/NAS/NVR locally is shown below. Then you can refer to these instructions to establish the RTSP/ONVIF connection.

If you are streaming the camera remotely, more configurations are required on your home network. For detailed instructions, please refer to the article below.
How to View Your Tapo Camera Remotely via RTSP/ONVIF
Step 3. Test with Different Third-Party Applications
You can refer to the instructions below to establish the RTSP/ONVIF connection with the camera using Agent DVR or VLC, then test if you can stream the camera.
How to view Tapo camera on PC/NAS/NVR through RTSP/ONVIF Protocol?
Step 4. Pay attention to the number of devices that are streaming the camera.
The Tapo camera allows for up to 2 main streams (stream1) and 2 sub-streams (stream2) to be viewed simultaneously. Each RTSP/ONVIF connection occupies one stream. If all 4 streams are in use, you cannot establish a new connection.
You can try the following steps to troubleshoot interference from the device count limit.
1) Restart the camera to disconnect the device from viewing the camera.
2) Switch between the URL of the main stream (stream1) and the sub-stream (stream2) when establishing the RTSP/ONVIF connection.
3) Modify the Camera Account on the camera's Device Settings > Advanced Settings > Camera Account page to disconnect the device from viewing the camera.
Note: The Tapo Care service occupies one main stream, and viewing the camera's live feed through the Tapo app will occupy either a main or a sub-stream.
Next Steps If RTSP/ONVIF Streaming Cannot Be Established
You can reply to this thread or start a new thread with the following information for further assistance.
1. Describe the encountered phenomenon on the third-party apps. For example:
1) The third-party apps you are using (e.g., Agent DVR, VLC).
2) The URL used to stream the camera, such as rtsp://IP Address/stream1(For high-quality stream1).
3) The error message that appears if there is one.
2. List the results of the above four troubleshooting steps.
3. Provide the camera's model number, firmware, and hardware version.
QA related to the RTSP/ONVIF connection
Q1:What ports are used by the Tapo camera for RTSP/ONVIF?
A1: The Tapo camera uses the following ports for RTSP/ONVIF: ONVIF Service Port: 2020 and RTSP Service Port: 554.
Q2: Does the Tapo Camera support 2-way audio when connected via RTSP/ONVIF?
A2: The ONVIF standard includes multiple profiles, and the Tapo Camera only supports Profile S. This profile does not include 2-way audio. Profile S only covers basic functionalities such as video/audio streaming, network configuration, event handling, and PTZ (pan-tilt-zoom) control.
Q3: What are the Tapo dual-lens cameras' (e.g., Tapo C246D, C840) RTSP URLs for different lenses?
A3: You can access different lenses by switching URLs as shown below.
Wide-angle lens (high quality): rtsp://IP Address/stream1
Wide-angle lens (low quality): rtsp://IP Address/stream2
Telephoto Lens (High Quality): rtsp://IP Address/stream6
Telephoto Lens (Low Quality): rtsp://IP Address/stream7
Note: Only the wide-angle lens is accessible via the ONVIF protocol.
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content
Hi,
The new firmware of the Tapo C100, C110, and C210 supports the RTSP/ONVIF protocols. In this case, take the Tapo C100 as an example, you can try the following steps and check if they help.
1. Reboot the camera.
2. Reset the camera and reconfigure it, then establish the RTSP/ONVIF connection again.
3. Change the camera account when establishing the RTSP/ONVIF connection for a try.
4. Try to stream the camera on a different app, such as VLC or iSpy.
Best Regards
- Copy Link
- Report Inappropriate Content
@Solla-topee I can view all four of my TAPO cameras (two each of C320WS and C520WS) in different applications with no problem. But the motion detection data is not available to any of the applications. The Synology Surveillance Station and the Android app TinyCam both support camera-based motion detection, but neither seem to get this data from the cameras. Is there a specific port or protocol I need to use to access the motion detection, or is it available only in the TAPO app?
- Copy Link
- Report Inappropriate Content
I just got it working with VLC
rtsp://192.168.0.174:554/stream1 etc.
then VLC will pop up a window wanting your username and password,
this is actually the camera name ('Camera1' by default) and the password you assigned to that camera in the mobile app
- Copy Link
- Report Inappropriate Content
Hi,
Does the motion detection feature work fine on the Tapo app?
Best Regards
- Copy Link
- Report Inappropriate Content
Solla-topee wrote
Hi,
Does the motion detection feature work fine on the Tapo app?
Best Regards
@Solla-topee Yes, it works perfectly--vehicle and person detection, tracking, all work nicely. That's one of my favorite features of these cameras.
Synology Surveillance Station has an option to use the camera motion detection but it seems like it is not getting any of the data from the cameras.

The TinyCam app (Android) has an option to use motion detection data but the FAQ says the option is greyed out if there is no detection data from the cameras, which is what I am seeing.
- Copy Link
- Report Inappropriate Content
Hi,
I have reported the issue to the tech team, and they will likely reach out to you via email to continue troubleshooting your issue. Please check your email box and confirm.
Best Regards
- Copy Link
- Report Inappropriate Content
Solla-topee wrote
Note: currently, some battery-powered cameras, such as Tapo C420, C400, and D230, do not support being viewed via the RTSP/ONVIF stream.
1. If the camera has subscribed to the Tapo Care service and inserted a microSD card, the RTSP stream can’t be established.
2. Check if the configuration on the camera is correct.
The link below includes some basic parameters that need to be configured on the camera.
How can I connect my Tapo camera to a NAS or NVR?
Note: Try to change the camera account(username and password) if they include special characters.
3. Check your network diagram, and confirm if you are streaming the camera locally or remotely.
If you are streaming the camera remotely, more configurations are required on your home network, for example, open port 554 or 2020 on your router for the camera, and find the public wan IP address on your router.
For example, the typical network diagram of streaming a camera via RTSP protocol on a PC locally:
4. Confirm the detailed phenomenon on the third-party apps/programs.
For example:
1) Third-party apps/programs are used, such as iSpy, VLC, etc.
2) The URL used to stream the camera, for example, rtsp://IP Address/stream1(For high-quality stream1).
3) The error message that appears if there is one.
5. Try to stream the camera on a PC with an iSpy or VLC program.
How to view Tapo camera on PC/NAS/NVR through RTSP/ONVIF Protocol?
Note: If several devices watch the camera simultaneously, close the Tapo app, and disconnect other RTSP/ONVIF connections first.
Please reply to this thread or start a new thread with the following information to get further help if the RTSP/ONVIF stream cannot be established.
1. The results of the above steps.
2. Collect the camera log if possible.
How to get the log of Tapo Camera?
3. The MAC address of your Tapo camera. You can find the MAC address on the camera’s Device Settings>Device Info page, and please send it to me(@Solla-topee) via a private message.
- Copy Link
- Report Inappropriate Content
@Solla-topee
What do I do if I have 2 or 4 cameras that I want to remote access on my laptop, they use the same port 554 for rtsp, they have the same Onvif port of 2020 (I dont know if that really matters), and are the same camera model. For instance, I have 4 TpLink Tapo C210's. Can I change the port? Also I just realised, the internal port must be the same as the external port otherwise the router will not know how to route traffic to that camera and it wont connect
- Copy Link
- Report Inappropriate Content
Hi,
It's unable to change the RTSP/Onvif service port on the camera. Currently, most routers support setting the external port differently from the internal port. It's recommended to contact your router support to double-confirm this information. Otherwise, you may need to use a different router if you want to use the cameras.
Best Regards
- Copy Link
- Report Inappropriate Content
@Solla-topee
Hi,
I wonder how can I get access to my camera. I was setting the port for my Tapo C225 on the router (544,2020 & 8080 three ports just in case), in the apartment I rented, to watch my cat. And now I'm in a business trip, and could not connect to my cam, but I indeed make it in my apartment before. Is it the VLC iSpy or AgentUI do not support remote control?
I also noticed that maybe there are one more modem, or switch set by my houselord in the rented place 1st floor, will it be the reason? And if I want to connect to my cam remote whether should I input rtsp://username:password@cam's ip:554(or 2020) or rtsp://username:password@WAN IP for the router:554(or 2020) ?
Dont know what i got wrong, please advise. THX!
- Copy Link
- Report Inappropriate Content
Information
Helpful: 0
Views: 71821
Replies: 104
Voters 0
No one has voted for it yet.

