RTSP Setup Guide

Ubiquiti UniFi Cameras — RTSP Streaming Guide

Ubiquiti's UniFi Protect system is the go-to for professional and prosumer IP camera installs. Unlike Ring or Nest, UniFi cameras do support RTSP — but it often requires enabling Anonymous Snapshots or using the RTSPS URL generated by UniFi Protect. SmartRTSP can connect to UniFi cameras directly on iPhone, iPad, and Mac.

Recommended UniFi Protect Stream URL
rtsps://<username>:<password>@<NVR_IP>:7441/<cameraID>?enableSrtp
Protocol
RTSPS
Port
7441
Fallback
RTSP 7447
SmartRTSP
Supported

UniFi Camera RTSP Support

RTSP is supported

✅ UniFi cameras support RTSP with some configuration. In most modern deployments, UniFi Protect hosts the stream rather than the camera exposing a simple standalone URL.

Protect acts as the stream host

UniFi Protect running on an NVR, Cloud Key, or Dream Machine generates RTSP/RTSPS stream URLs for each camera and quality level.

Two connection methods

You can use direct camera RTSP on some older setups, or use the recommended UniFi Protect NVR stream URL for centralized access and easier management.

RTSPS is preferred

RTSPS is the modern encrypted approach on Protect 2.x and newer. If available, use the generated rtsps:// URL instead of legacy plain RTSP.

UniFi Camera RTSP URL Format

Via UniFi Protect NVR (recommended)

Encrypted RTSPS
rtsps://username:password@NVR_IP:7441/cameraID?enableSrtp
Older unencrypted RTSP
rtsp://username:password@NVR_IP:7447/cameraID

Direct camera RTSP (older G3/G4 without Protect)

rtsp://IP:554/s0 (low quality stream)
rtsp://IP:554/s1 (high quality)

Camera ID values are shown in UniFi Protect → Camera → RTSP settings. Copy the generated URL directly when possible so you avoid typos.

How to Enable RTSP in UniFi Protect

1

Open UniFi Protect

Log in to the UniFi Protect web interface from your NVR, Cloud Key, or UniFi OS console.

2

Select the camera

Click the UniFi camera you want to stream, then open its settings using the gear icon.

3

Enable RTSP Service

Under RTSP Service, enable the High, Medium, or Low quality stream you want. Some deployments also reference Anonymous Snapshots or similar access toggles depending on firmware and Protect version.

4

Copy the generated URL

Copy the RTSP or RTSPS URL exactly as shown in Protect. The camera ID and port are already included.

5

Add it to SmartRTSP

Open SmartRTSP on iPhone, tap Add Camera, paste the stream URL, and connect.

Compatible UniFi Camera Models

Model Resolution RTSP Notes
UniFi G3 Instant1080pEntry level
UniFi G4 Bullet4MPMost popular
UniFi G4 Dome4MPIndoor/outdoor
UniFi G4 Pro8MP3-lens varifocal
UniFi G5 Bullet4KLatest gen
UniFi G5 Pro4KHDR
UniFi AI ThetaMulti-lens360° panoramic

View UniFi Cameras on iPhone with SmartRTSP

  • SmartRTSP supports both rtsp:// and rtsps:// UniFi streams.
  • For rtsps:// from UniFi Protect, paste the exact URL shown in Protect RTSP settings.
  • ONVIF may not work reliably with UniFi Protect, so the manual RTSP or RTSPS URL method is usually best.
  • Use SmartRTSP to watch your cameras on iPhone, iPad, or Mac without being locked into the UniFi Protect app alone.

UniFi vs Traditional IP Cameras

UniFi is a more closed ecosystem than traditional IP camera brands. UniFi cameras work best when paired with a UniFi Protect NVR, Cloud Key, or Dream Machine, and RTSP access is usually brokered by Protect. Traditional IP cameras such as Hikvision, Dahua, and Reolink are generally more open and expose RTSP more directly. The good news: both approaches work with SmartRTSP as long as you have the correct RTSP or RTSPS URL.

Frequently Asked Questions

Does Ubiquiti support RTSP?
Yes. Enable RTSP in UniFi Protect camera settings to generate the stream URL, or use the Protect-hosted RTSPS stream for newer installations.
What is the UniFi camera RTSP URL?
Use rtsps://user:pass@NVR_IP:7441/cameraID?enableSrtp via Protect, or rtsp://IP:554/s0 on some older direct camera setups.
Can I view UniFi cameras on iPhone?
Yes. Copy the RTSP or RTSPS URL from UniFi Protect, paste it into SmartRTSP on iPhone, and connect over your local network.
Does SmartRTSP support RTSPS (encrypted)?
Yes. SmartRTSP supports both unencrypted RTSP and encrypted RTSPS streams, including UniFi Protect's newer secure URLs.