Tapo, Hikvision, Reolink and generic cameras
Ports, local-account quirks and the settings that cause most failed connections.
TP-Link Tapo
- Create a Camera Account in the Tapo app. Your Tapo cloud login won't authenticate local RTSP.
- ONVIF is usually on port 2020, RTSP on 554.
- Paths are typically /stream1 (main) and /stream2 (sub).
- Green flashes? Turn off hardware decoding for that camera.
Hikvision
- Enable ONVIF under Network → Advanced Settings → Integration Protocol.
- Create a dedicated ONVIF user. The web admin account often won't work.
- ONVIF is usually port 80. RTSP paths are /Streaming/Channels/101 (main) and /102 (sub).
Reolink
- Enable ONVIF and RTSP under Network → Advanced → Port Settings.
- ONVIF is usually port 8000. The app already tries this port.
- Stream names look like h264Preview_01_main and h264Preview_01_sub. Dual-lens models expose another channel.
Generic and white-label
These usually work fine for local viewing but can report capabilities they don't have, use weak auth, or publish a 4K "substream". The app verifies each RTSP path before saving it, but encoder behaviour and security still depend on the firmware.
Security note
Some lab cameras streamed without checking the password. Keep untrusted cameras off the internet and on a protected network.