4KEye is a local-first viewer for IP cameras, DVRs and NVRs.
• Add cameras manually (host, port, user, password, channel) or find ONVIF devices on your Wi-Fi
• Ready-made RTSP URL templates for common brands
• "Test connection" tells you why a camera fails: wrong password, closed port, timeout or wrong path
• Live grid with 1, 2, 4 or 9 cameras per page, tap for full screen
• Switch between main and sub stream, save snapshots to your photo library
• Automatic reconnect; streams are released when the app goes to the background
Private by design: camera names, addresses and passwords stay on your device, passwords in the iOS Keychain / Android Keystore. There is no 4KEye account and no 4KEye cloud. Anonymous crash reports are collected with Firebase Crashlytics.
Works with XM-series DVR/NVR and other devices via RTSP/ONVIF.
Remote access works only if you set up port forwarding or DDNS on your own router. This exposes the device to the internet: use strong, non-default passwords.
No camera at hand? Open Settings > Demo camera to try the app with a sample video.
View IP cameras, DVRs and NVRs over RTSP and ONVIF. Data stays on your phone.