IP Camera Viewer: CCTV ONVIF

Contains adsIn-app purchases
Content rating
Everyone
1K+
Downloads
Content rating
Everyone
In-App Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Turn your Android phone or tablet into a powerful CCTV and IP camera monitor — no cloud subscription required for local viewing.

CamVision connects directly to cameras, NVRs and DVRs on your Wi‑Fi or LAN. Video streams go straight from your cameras to your device. Camera settings, recordings, and snapshots are stored locally on your phone.

━━━━━━━━━━━━━━━━━━━━
WHY CAMVISION?
━━━━━━━━━━━━━━━━━━━━
✓ Auto-discover cameras — scan your network for ONVIF devices in seconds
✓ Watch live RTSP streams with low-latency or compatibility decoding
✓ Works with IP cameras, CCTV systems, NVR and DVR recorders
✓ Know when cameras go online or offline — with event history
✓ Record, replay, and capture snapshots — all stored on your device
✓ Control PTZ cameras — pan, tilt, zoom, and jump to presets
✓ Encrypted credential storage — passwords protected on device
✓ Simple setup — same Wi‑Fi as your cameras, scan and go

━━━━━━━━━━━━━━━━━━━━
KEY FEATURES
━━━━━━━━━━━━━━━━━━━━
📡 ONVIF Network Scan
Automatically find compatible IP cameras on your local network via WS-Discovery. Add devices in one tap, or enter an RTSP URL manually.

📺 Live RTSP Streaming
Smooth real-time preview from multiple cameras. Switch between devices instantly. Choose hardware-accelerated low-latency mode or compatibility mode for older cameras.

🎥 NVR & DVR Channels
Point CamVision at your recorder's RTSP endpoint and view individual channels as separate cameras. Keep every channel of your CCTV system in one list, on one screen — no proprietary vendor app required.

🔴 Manual Recording & Playback
Start and stop recording from the live view. Browse your recording library, filter by camera, and replay clips in-app.

📸 Snapshot Gallery
Capture still frames during live viewing. Manage snapshots in a dedicated gallery.

🎮 ONVIF PTZ Control
Pan, tilt, and zoom supported cameras. Access saved presets when your device supports them.

📊 Online / Offline Monitoring
CamVision checks camera availability and logs online and offline events. Pull to refresh on Home, or get alerts when status changes.

🔒 Privacy-First Camera Data
Your camera names, RTSP URLs, ONVIF credentials, recordings, and snapshots stay on your device — not on our servers. Credentials are encrypted using Android secure storage.

━━━━━━━━━━━━━━━━━━━━
PERFECT FOR
━━━━━━━━━━━━━━━━━━━━
• Home security, front door and baby monitoring
• Shops, offices and warehouses on a local network
• Garage, yard and workshop cameras over Wi‑Fi
• Anyone who wants an RTSP / ONVIF viewer without a cloud NVR subscription

━━━━━━━━━━━━━━━━━━━━
COMPATIBILITY
━━━━━━━━━━━━━━━━━━━━
CamVision speaks the open standards your hardware already supports:
• ONVIF Profile S for discovery, stream URIs and PTZ
• RTSP over TCP and UDP, H.264 and H.265 video
• Most ONVIF-conformant IP cameras, CCTV kits, NVR and DVR units

If your camera exposes an RTSP URL, you can add it by hand even when ONVIF discovery is unavailable.

━━━━━━━━━━━━━━━━━━━━
QUICK START
━━━━━━━━━━━━━━━━━━━━
1. Connect your phone to the same Wi‑Fi / LAN as your cameras
2. Tap Scan on the Home screen to discover ONVIF devices
3. Enter ONVIF credentials to fetch the RTSP URL, or add it manually
4. Tap a device to go live — then record, snapshot or control PTZ

━━━━━━━━━━━━━━━━━━━━
REQUIREMENTS
━━━━━━━━━━━━━━━━━━━━
• Android 7.0 or later
• Phone and cameras on the same local network
• Camera must support RTSP; ONVIF is recommended for scanning and PTZ

Note: CamVision is built for local network use. Remote access outside your LAN requires your own VPN or port forwarding.
CCTV, NVR, DVR & IP camera viewer: ONVIF scan, RTSP live view, PTZ, record.
Updated on
Sep 24, 2026
Featured stories

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection
Content rating
Everyone
In-App Purchases
Learn more

App support

About the developer
shan liang
lshan835732349@gmail.com
增城区沙庄光明西路100号6幢1203房 增城区, 广州市, 广东省 China 511300

More by Star Studio