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
@Solla-topee merhaba
Tapo_C520WS kameram var. rtsp linki üzerinden home asistana entegre etmek istiyorum fakat HD olarak rtsp linki çalışmıyor görüntü alamıyorum kamera eternet kablosuyla bağlı SD görüntü alıyor fakar HD görüntü rtsp bağlantısı ile alınamıyor . bu bağlantıları VLC programında da denedim rtsp://ıd:pw@192.168.1.xxx:554/stream1 olarak görüntü alamıyorum rtsp://ıd:pw@192.168.1.xxx:554/stream2 Olarak VLC den SD görüntü alıyorum. Care aboneliğim var Kamerada SD kart takılı değil bana yardımcı olabilir msiniz HD olarak RTSP baglantısından nasıl görüntü alabilirim
- Copy Link
- Report Inappropriate Content
I have Tapo_C520WS camera. I want to integrate it into the home assistant via the rtsp link, but the rtsp link does not work in HD. I cannot get an image. The camera is connected via ethernet cable and receives an SD image, but the HD image cannot be received via the rtsp connection. I also tried these links in the VLC program. I cannot get an image as rtsp://ıd:pw@192.168.1.xxx:554/stream1. I can get an SD image from VLC as rtsp://ıd:pw@192.168.1.xxx:554/stream2. I have a Care subscription. There is no SD card inserted in the camera. Can you help me? How can I get images in HD from RTSP connection?
- Copy Link
- Report Inappropriate Content
Hi,
Currently, the Tapo cameras support up to 4 simultaneous video streams (two mainstreams with high video quality + two substreams with low video quality), and if the camera has subscribed to the Tapo Care service, it will occupy a mainstream.
If you can stream the camera from VLC via rtsp://ıd:pw@192.168.1.xxx:554/stream2 but not via rtsp://ıd:pw@192.168.1.xxx:554/stream1, it may be other devices stream the camera via the mainstream.
You can try to reboot the camera to disconnect other devices watch the camera, turn on the camera, and check if you can stream the camera from VLC via rtsp://ıd:pw@192.168.1.xxx:554/stream1.
Best Regards
- Copy Link
- Report Inappropriate Content
When I try to log in with my username and password+ip of the camera via VLC it opens the video transmission without any problem but when I enter that data into the integration of "Tapo:Cameras Control" in home assistant I get an error: "Invalid authentication data . Make sure you have created your 3rd party account via Tapo app. You can also test if these credentials work via rtsp stream, for example VLC using link rtsp://username:password@IP Address:554/stream1"
Before I could see the cameras without problems in home assistant with the integration, a few weeks ago I lost access. Last week I set up home assistant in another house several minutes from mine and the same thing happens, it doesn't let you log in with the friend's account details either.
- Copy Link
- Report Inappropriate Content
Hi,
It's recommended to troubleshoot refer to the instructions here and let me know the test results of each step.
How many devices are streaming the camera when you establish the ONVIF/RTSP connection on your Home Assistant?
You may try to change the camera account or factory reset the camera and reconfigure it, then check if it helps.
Best Regards
- Copy Link
- Report Inappropriate Content
hi
In the 2 houses where I have this problem, I only tried to connect 1 device via ONVIF/RTSP
After performing the factory restore, I added my c210 to the tapo account again, then I tried to link to the TAPO plugin for home assistant but I couldn't even connect to the IP that the camera has assigned (Connection failed). According to what I was investigating, there are several users who claim that after the last Tapo firmware update they lost access from home assistant: the solution they give is to downgrade the firmware, but some already had problems doing this so I prefer not to. take a risk They have been waiting for a solution for more than a month with a firmware update that solves this. Thinking back, the firmware update I did coincides with the moment I lost access.
Trying with VLC I still have access to the camera after the factory restore.
I attach the link to the forum where they talk about this:
https://github.com/JurajNyiri/HomeAssistant-Tapo-Control/issues/551
- Copy Link
- Report Inappropriate Content
Hi,
Since you can establish the RTSP/ONVIF connection on the VLC program, it means that the Tapo C210 supports the RTSP/ONVIF protocols. We need to do further investigation to locate the issue and your cooperation is important.
I have escalated your case to the tech team, and they will contact you via email for further analysis. Please wait patiently for the email.
Best Regards
- Copy Link
- Report Inappropriate Content
@Roman_V my tapo tc40 can't work with ispy and vlc even on anycam. Please help
- Copy Link
- Report Inappropriate Content
Hi,
We need more detailed information about your case, it's recommended to follow the instructions on this thread to troubleshoot and then let me know the test results of each step.
Best Regards
- Copy Link
- Report Inappropriate Content
Hi All,
I am having the same problem - seemingly since the 1.3.11 upgrade which four of my five cameras did automatically - none of them are now able to be connected to with BlueIris.
These range from C100, C110 and C210.
The one that DID NOT upgrade is a C310 which remains on 1.3.9 and is still working.
They are all hardware version 1.0.
Interestingly a friend also uses a very similar setup to me, similar camera models and BlueIris - however he is on hardware version 4 - and similar if not NEWER version numbers and does not have this issue.
At the moment I feel as though a firmware update has been released which has bricked older hardware version devices...
Is there anything I can do to start debugging this?
- Copy Link
- Report Inappropriate Content
Information
Helpful: 0
Views: 72985
Replies: 104
Voters 0
No one has voted for it yet.
