Troubleshooting Guide

RTSP Not Connecting — Fix It in 5 Steps

Can't connect to your IP camera in SmartRTSP? Work through this diagnostic checklist to identify and resolve connection failures caused by wrong IP, blocked port 554, bad credentials, or network issues.

Default Port
554
Alt Port
8554
Network
Same Wi-Fi
Auth
Required

What Causes RTSP Connection Failures?

RTSP connection failures almost always fall into one of six categories. Identifying the exact cause quickly narrows down the fix:

Wrong IP

The camera's IP address has changed or was entered incorrectly. Camera IPs can change after a router reboot.

Wrong Port

Most cameras use port 554, but some use 8554 or a custom port. Check your camera's specs.

Wrong Path

Every brand has a unique URL path (e.g., /stream1 vs /Streaming/Channels/101).

Bad Credentials

Username or password mismatch. RTSP credentials are case-sensitive.

Firewall / Port Blocked

A router or camera-side firewall rule is blocking connections on port 554.

Different Network

iPhone on guest Wi-Fi or cellular — RTSP only works on the same local network as the camera.

5-Step Diagnostic Checklist

1

Verify you're on the same network

Your iPhone (or Mac) and the camera must be on the same local Wi-Fi network. RTSP is a LAN-only protocol. Check that you're not on a guest network, a different VLAN, or on cellular data. On iPhone: Settings → Wi-Fi → confirm the correct network is selected.

2

Confirm the camera IP address

Log into your router's admin page (usually 192.168.1.1 or 192.168.0.1) and check the DHCP client list. Look for your camera's manufacturer name. See the IP address guide for five easy methods.

3

Check the RTSP port

The default RTSP port is 554. Some cameras (especially budget models) use 8554. Confirm the port in your camera's web UI under Network → RTSP Settings. Make sure the port is not blocked in your router's firewall rules.

4

Verify your credentials

RTSP credentials are case-sensitive. The most common username is admin. Log into your camera's web interface to verify or change the password. Some brands (Tapo, Eufy) use a separate RTSP password — see the credentials guide for details.

5

Confirm RTSP is enabled on the camera

RTSP is sometimes disabled by default. Log into your camera's web UI and navigate to Network Settings → RTSP or Integration Protocol and toggle RTSP on. On Hikvision: Configuration → Network → Advanced → Integration Protocol. On Dahua: Setup → Network → Connection → RTSP.

Common Error Messages

Error Likely Cause Fix
Connection timed out Wrong IP, wrong port, or camera offline Re-check IP and port; confirm camera is powered on
Authentication failed (401) Wrong username or password Check credentials in camera web UI; try admin / blank
Stream not found (404) Incorrect URL path for this camera brand Check brand-specific guide for exact URL path
Connection refused RTSP disabled on camera, or port blocked Enable RTSP in camera settings; check router firewall

Try ONVIF Auto-Discovery Instead

Instead of entering a manual RTSP URL, use SmartRTSP's built-in ONVIF scan. The app broadcasts a WS-Discovery message on your local network. Any ONVIF-compatible camera responds with its IP address, port, and stream paths — automatically, with no guesswork.

  1. 1. Open SmartRTSP and tap the scan / + icon
  2. 2. Select ONVIF Scan — the app scans your network in seconds
  3. 3. Tap any discovered camera to add it — credentials are still required

ONVIF is supported by Hikvision, Dahua, Reolink, Amcrest, Annke, Lorex, Axis, Bosch, and most professional IP cameras.

Test Your RTSP URL with VLC First

Before troubleshooting the app, confirm the RTSP stream works at all by testing on a desktop computer on the same network:

1.

Download VLC Media Player (free, cross-platform) on a Mac or Windows PC connected to the same network as your camera.

2.

Open VLC → File → Open Network (or Cmd+N on Mac) and paste your full RTSP URL including credentials.

3.

If VLC plays the stream, the URL is valid — check network connectivity from your iPhone. If VLC also fails, the camera configuration or URL itself needs attention first.

Brand-Specific RTSP Setup Guides

Each camera brand uses a unique RTSP URL path and setup procedure. Find yours below:

Frequently Asked Questions

My RTSP URL works on PC but not on iPhone — why?
The most common reason is that your PC is connected via Ethernet on the camera's subnet while your iPhone is on a different Wi-Fi or guest network. Ensure your iPhone is on the same Wi-Fi as the camera. Also check that your router does not have AP/client isolation enabled, which blocks devices from communicating with each other on Wi-Fi.
How do I find the right stream path for my camera?
Each camera brand uses a different path. Check the brand-specific setup guides linked above for exact URL formats. Using SmartRTSP's ONVIF auto-discovery is the easiest approach — it retrieves the correct stream URLs automatically without any manual entry.
My RTSP connection drops after a few seconds — how do I fix it?
Try switching to the camera's substream URL (lower resolution). High-bitrate main streams can saturate your Wi-Fi connection, especially when viewing multiple cameras. Also ensure your router is not throttling the camera's traffic.
Works on Wi-Fi but not on cellular — is that normal?
Yes, this is expected. RTSP is a local-network protocol — your camera has a private IP address that is not accessible from the internet. To access cameras over cellular, use a VPN (e.g., WireGuard or OpenVPN on your home router) to tunnel into your home network.