← Back to BirdWatchAI

📷 TAPO C120 Camera Setup Guide

This guide walks you through setting up your TAPO C120 camera for use with BirdWatchAI. The TAPO C120 is an excellent choice for bird monitoring with its 2K resolution, indoor/outdoor capability, and native RTSP support.

📌 Supported TAPO Models This guide applies to all TAPO cameras with RTSP support including: C100, C110, C120, C200, C210, C310, C320WS, C500, C510W, and C520WS.

Before You Begin

Make sure you have:

Step 1: Create a Camera Account (Required)

⚠️ Important You MUST create a Camera Account in the TAPO app before you can use RTSP streaming. This is a separate account from your TAPO login credentials.

Instructions:

  1. Open the TAPO app on your smartphone
  2. Tap on your C120 camera to open the Live View
  3. Tap the ⚙️ gear icon in the top-right corner
  4. Tap "Advanced Settings"
  5. Tap "Camera Account"
  6. Read the security notice and tap "Understand and Agree to Use"
  7. Create a username (6-32 characters)
  8. Create a password (6-32 characters)
  9. Tap "Save"
🔐 Security Tips

Step 2: Find Your Camera's IP Address

Option A: Using the TAPO App (Easiest)

  1. Open the TAPO app
  2. Tap your camera to open Live View
  3. Tap the ⚙️ gear icon
  4. Scroll down and tap "Device Info"
  5. Look for "IP Address" (e.g., 192.168.1.105)

Option B: Using Your Router

  1. Log into your router's admin page (usually 192.168.1.1 or 192.168.0.1)
  2. Look for "Connected Devices", "DHCP Clients", or "Client List"
  3. Find your camera by name (usually "TAPO_C120_XXXX")
  4. Note the IP address
💡 Tip Consider setting a static IP for your camera in your router settings. This prevents the IP from changing and breaking your BirdWatchAI connection.

Step 3: RTSP URL Format

The RTSP URL for TAPO cameras follows this format:

rtsp://<username>:<password>@<camera_ip>:554/stream1

Stream Options

Stream Path Quality Resolution Use Case
/stream1 High Quality 2K (2304×1296) Best for bird identification
/stream2 Low Quality 640×360 Lower bandwidth, faster preview

Example URLs

High Quality:  rtsp://birdcam:MyPassword123@192.168.1.105/stream1
Low Quality:   rtsp://birdcam:MyPassword123@192.168.1.105/stream2

Step 4: Configure BirdWatchAI

Using the Setup Wizard (Recommended)

On first launch, BirdWatchAI shows a setup wizard that guides you through camera configuration.

  1. Select "TP-Link Tapo" as your camera type
  2. Enter your camera's IP Address
  3. Enter the RTSP Username (Camera Account username)
  4. Enter the RTSP Password (Camera Account password)
  5. Click "Build URL"
  6. Click "Test Connection"
  7. If successful, click "Next" to continue setup

Troubleshooting

❌ "Connection refused" or "Connection timed out"
❌ "Authentication failed" or "401 Unauthorized"
❌ "Choppy video" or "Lag"

Quick Reference

Setting Value
RTSP Port 554
High Quality Stream /stream1
Low Quality Stream /stream2
URL Format rtsp://user:pass@ip/stream1
Username Length 6-32 characters
Password Length 6-32 characters

Need More Help?