Viewing Tapo C200 through Windows 10 PC
![](/avatar/avatar-24.png)
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content
Looks lik since last firmware update VLC or iSpy can't connect to camera, it's just me?
- Copy Link
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
![](/avatar/avatar-20.png)
Hello everyone,
Thank you for your feedback and for sharing multiple ways to stream the camera, as Tapo camera supports RTSP and ONVIF (Profile S) protocol, here we would like to make a summary of some workarounds to stream the camera on a PC:
1. Stream the camera via RTSP using a third-party app like VLC Player or ONVIF software like iSpy, ONVIF Device Manager, etc.
How can I view my Tapo camera on PC through the RTSP stream?
- RTSP is for streaming camera
- ONVIF is for controlling or managing the camera, ONVIF software also uses RTSP for streaming
- ONVIF Service Port: 2020
- RTSP Service Port: 554
- RTSP URL : rtsp:// camera IP Address:554/stream1
- ONVIF URL: http://camera IP Address:2020/onvif/device_service
- Example: rtsp://192.168.0.118 :554/stream1
Some 3rd- party apps shared by forum users
- rtsp. me share by @PuiuSoft
- VXG Media Player in Chrome browser
2. Use an Android Emulator like Blue stack/ LDplayer4 to stream and control the camera, here is a guide shared by a forum user.
Stream Tapo Camera on PC through Android Emulator: LDPlay4 vs Bluestack
3. Stream the camera through Amazon or Google Smart Displays
Amazon/ Google smart display is required like Amazon Echo Show, Echo Spot, Fire TV OR Google Home hub, TV with built-in Chromecast, etc.
Alexa:
How to make my Tapo device (smart plug, smart camera, smart lighting) work with Amazon Alexa
How to control my Tapo/Kasa camera via Amazon Alexa with voice commands?
Google:
How to connect my Tapo device (smart plug, smart camera, smart lighting) to Google Home
How to control Tapo/Kasa camera by Google Home with voice commands?
4. Stream Camera Remotely on PC
1) Android Emulator is recommended
2) Through RTSP streaming:
- Open the Port 554 & Port 2020 (RTSP and ONVIF service ) for the Tapo camera's IP on your home router first. For reference, here is how to do port forwarding on tp-link router
- Use the router's public IP to access the camera
RTSP URL : rtsp:// router WAN(public) IP address:554/stream1
ONVIF URL: http://router WAN(public) IP address:2020/onvif/device_service
Note: if there is any firewall or gateway in front of your router network, you will need to contact the ISP to get a real public IP address.
If you encounter some trouble when using the above method, please start a new thread with case details, and attach a photo of the error, so we can help look into that further.
Welcome to share more apps/ ways that you are currently using to stream or control the camera, we will keep this thread updated, thank you.
More Articles:
- Smart Action 2.0: Unlock Next-Level Smart Home Automation
-
Tapo C425: Wire-Free, Battery-Powered Wi-Fi Security Camera for Outdoors and Indoors
- Copy Link
- Report Inappropriate Content
@Ojos totally agreed.
- Copy Link
- Report Inappropriate Content
@Ojos how can i view my tapo c200 through my laptop?
- Copy Link
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
@michaelimanil bluestacks install on W10 may not be straightforward. you pc cpu must have virtualisation capable and enabled at Bios level first - bit tortuous not for a noob
- Copy Link
- Report Inappropriate Content
@AlBaby Beware, is this an insecure app like VLC
- Copy Link
- Report Inappropriate Content
@Robintes This board is really user unfriendly. when wishing to reply/help a post your reply get posted to the very bottom of the list (here its 80+ replies 5 pages later. This doesnt encourage helpful responses. replies should go directly under the OP entry like a tree. Not rocket science
- Copy Link
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
![](/avatar/avatar-24.png)
Information
Helpful: 259
Views: 469726
Replies: 132
Voters 94
![voter's avatar](/avatar/avatar-4.png)
![voter's avatar](/avatar/avatar-11.png)
![voter's avatar](/avatar/avatar-20.png)
![voter's avatar](/avatar/avatar-2.png)
![voter's avatar](/avatar/avatar-20.png)
![voter's avatar](/avatar/default.png)
![voter's avatar](/avatar/avatar-8.png)
![voter's avatar](/avatar/avatar-13.png)
![voter's avatar](/avatar/avatar-17.png)
![voter's avatar](/avatar/avatar-18.png)
![voter's avatar](/avatar/avatar-12.png)
![voter's avatar](/avatar/avatar-15.png)
![voter's avatar](/avatar/avatar-8.png)
![voter's avatar](/avatar/avatar-20.png)
![voter's avatar](/avatar/default.png)
![voter's avatar](/avatar/avatar-23.png)
![voter's avatar](/avatar/avatar-25.png)
![voter's avatar](/avatar/avatar-3.png)
![voter's avatar](/avatar/avatar-14.png)
![voter's avatar](/avatar/avatar-2.png)
![voter's avatar](/avatar/avatar-3.png)
![voter's avatar](/avatar/default.png)
![voter's avatar](/avatar/avatar-10.png)
![voter's avatar](/avatar/avatar-17.png)
![voter's avatar](/avatar/avatar-22.png)
![voter's avatar](/avatar/avatar-19.png)
![voter's avatar](/avatar/avatar-21.png)
![voter's avatar](https://static-community.tp-link.com/icon/bcc15280e66e4107b7aa41a0fd69ece7.jpeg)
![voter's avatar](/avatar/avatar-0.png)
![voter's avatar](https://static-community.tp-link.com/icon/78ac77fca64d467a8f0397b77f409a5e.jpeg)
![voter's avatar](/avatar/avatar-12.png)
![voter's avatar](/avatar/default.png)
![voter's avatar](/avatar/avatar-5.png)
![voter's avatar](/avatar/avatar-17.png)
![voter's avatar](/avatar/avatar-11.png)
![voter's avatar](/avatar/avatar-15.png)
![voter's avatar](/avatar/avatar-5.png)
![voter's avatar](/avatar/avatar-24.png)
![voter's avatar](/avatar/avatar-21.png)
![voter's avatar](/avatar/avatar-14.png)
![voter's avatar](/avatar/avatar-14.png)
![voter's avatar](https://static-community.tp-link.com/icon/ef2da6dc5ec14a8293ab9453e3d3de77.jpeg)
![voter's avatar](/avatar/avatar-14.png)
![voter's avatar](/avatar/avatar-11.png)
![voter's avatar](/avatar/avatar-5.png)
![voter's avatar](https://static-community.tp-link.com/icon/c3d039fdb3b345ee815c5fc435c02e2b.jpeg)
![voter's avatar](https://static-community.tp-link.com/icon/c57736b8f29f4918837f45310a1a9225.jpeg)
![voter's avatar](/avatar/avatar-7.png)
![voter's avatar](/avatar/avatar-23.png)
![voter's avatar](/avatar/avatar-10.png)
![voter's avatar](/avatar/default.png)
![voter's avatar](/avatar/avatar-2.png)
![voter's avatar](/avatar/avatar-20.png)
![voter's avatar](/avatar/avatar-2.png)
![voter's avatar](/avatar/default.png)
![voter's avatar](/avatar/avatar-15.png)
![voter's avatar](/avatar/avatar-1.png)
![voter's avatar](/avatar/avatar-6.png)
![voter's avatar](/avatar/avatar-18.png)
![voter's avatar](/avatar/avatar-9.png)
![voter's avatar](/avatar/avatar-8.png)
![voter's avatar](/avatar/avatar-22.png)
![voter's avatar](/avatar/avatar-7.png)
![voter's avatar](/avatar/avatar-16.png)
![voter's avatar](/avatar/avatar-13.png)
![voter's avatar](/avatar/avatar-10.png)
![voter's avatar](/avatar/avatar-5.png)
![voter's avatar](/avatar/default.png)
![voter's avatar](/avatar/default.png)
![voter's avatar](/avatar/avatar-11.png)
![voter's avatar](https://static-community.tp-link.com/icon/da8c16f37f634fe2a698677cb0fea757.jpeg)
![voter's avatar](https://static-community.tp-link.com/icon/db43905948c14f8b87a31aeacc1c78d6.jpeg)
![voter's avatar](/avatar/avatar-4.png)
![voter's avatar](/avatar/avatar-4.png)
![voter's avatar](/avatar/avatar-1.png)
![voter's avatar](/avatar/avatar-4.png)
![voter's avatar](/avatar/default.png)
![voter's avatar](/avatar/avatar-12.png)
![voter's avatar](/avatar/avatar-2.png)
![voter's avatar](/avatar/default.png)
![voter's avatar](/avatar/avatar-5.png)
![voter's avatar](/avatar/avatar-5.png)
![voter's avatar](/avatar/avatar-7.png)
![voter's avatar](/avatar/avatar-13.png)
![voter's avatar](/avatar/avatar-9.png)
![voter's avatar](/avatar/default.png)
![voter's avatar](/avatar/avatar-13.png)
![voter's avatar](/avatar/avatar-17.png)
![voter's avatar](/avatar/default.png)
![voter's avatar](/avatar/default.png)
![voter's avatar](/avatar/avatar-12.png)
![voter's avatar](/avatar/avatar-13.png)
![voter's avatar](/avatar/default.png)
![voter's avatar](/avatar/default.png)