Current5 min read

Will my camera work?

SecureEyes works with local ONVIF Profile S or T cameras that stream H.264 or H.265 over RTSP. It isn't a brand list.

The short answer

If the camera exposes local ONVIF Profile S or T and an H.264 or H.265 RTSP stream, it's a good candidate. When ONVIF answers, the app asks the camera for its real stream address, so we rarely need brand-specific code.

Results vary by model and firmware. "ONVIF" on the box is a good sign. A real device passing our tests is better.

What we've tested so far

  • Generic ONVIF and XiongMai-style white-label cameras: live view, device info, reboot and IR-cut control verified.
  • TP-Link Tapo C500: RTSP works once you create a local Camera Account. Hardware decoding can flash green on some streams; software decoding fixes it.
  • Reolink TrackMix PoE: partially verified as our dual-lens and PTZ lab camera. Encoder settings are read-only.
  • Hikvision DS-2DE2C400IWG/W, firmware V5.3.8: live view, substream, recording on the Hub and motion events verified. This firmware does not offer pan and tilt over ONVIF, and its spotlight and on-screen text are not verified yet. ONVIF is off by default and needs its own user.
  • Dahua DH-IPC-PTS1439B-E2-S-PV (dual-lens): discovery, both lenses and all four streams worked first time. Its spotlight and microphone read correctly; changing them from the app is not verified yet.
  • Next on the bench: Amcrest, Axis and Hanwha Vision. Until each is tested, it is not on this list.

Not supported, on purpose

  • Cloud-only cameras with no local ONVIF or RTSP, including stock Ring, Nest, Blink and Wyze.
  • MJPEG-only cameras.
  • WebRTC-only cameras and anything that needs a vendor SDK.
Buying rule

Before you buy, check that the exact model and firmware can turn on local ONVIF and RTSP without the vendor cloud.