An IP camera NVR setup for home delivers superior video quality, flexible placement, and remote viewing compared to analogue CCTV. This guide covers camera selection, network configuration, and building a Raspberry Pi-based NVR for Indian homes – all without monthly subscription fees.
Table of Contents
- IP vs Analogue CCTV
- Hardware Guide
- Network Setup
- Raspberry Pi NVR Setup
- Remote Access
- Storage Planning
- FAQ
IP vs Analogue CCTV
| Feature | IP Camera NVR | Analogue DVR |
|---|---|---|
| Resolution | 2MP to 12MP (1080p-4K) | 1-2MP maximum |
| Cabling | Single Cat6 or WiFi | Coaxial + power cable |
| Audio | Built-in mic on most cameras | Separate audio cable |
| Smart features | AI motion detection, ONVIF | Basic motion only |
| India 4-cam kit | Rs 8,000-20,000 | Rs 5,000-12,000 |
Hardware Selection Guide
For a typical Indian 3BHK home (4 cameras):
- Indoor 1080p WiFi cameras: Rs 1,500-3,000 each (TP-Link Tapo, Reolink, Hikvision)
- Outdoor 4MP PoE cameras: Rs 2,500-5,000 each (IP67, IR night vision)
- NVR: Raspberry Pi 5 4GB + 4TB USB HDD, or commercial Hikvision DS-7604NI at Rs 6,000-8,000
- 8-port PoE switch (65W): Rs 1,500-3,500 for wired cameras
Network Configuration
- Static IP assignment: Reserve 192.168.1.100-.103 for cameras in router DHCP
- Camera VLAN: Isolate cameras from main home network on a guest VLAN
- Dynamic DNS: Register free hostname on No-IP.com for Jio/Airtel dynamic IP remote access
- Bandwidth: Each 1080p stream uses 2-4 Mbps – well within Cat6 capacity
Raspberry Pi NVR with Frigate
Frigate is an open-source AI NVR for Raspberry Pi. Install via Docker:
# Install Docker on Raspberry Pi OS
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker pi
# Run Frigate (create config.yml first with your camera RTSP URLs)
docker run -d --name frigate
--privileged
-v /home/pi/frigate/config.yml:/config/config.yml
-v /mnt/hdd/frigate:/media/frigate
-e TZ=Asia/Kolkata
-p 5000:5000
ghcr.io/blakeblackshear/frigate:stable
# Access dashboard at http://YOUR_PI_IP:5000
Frigate config.yml example for one camera:
cameras:
front_door:
ffmpeg:
inputs:
- path: rtsp://admin:[email protected]:554/stream1
roles: [detect, record]
detect:
width: 1920
height: 1080
fps: 5
record:
enabled: true
retain:
days: 7
mode: motion
Remote Access Options
- Tailscale VPN (recommended): Free mesh VPN – install on Pi and phone. Access NVR anywhere through Jio/Airtel NAT without port forwarding.
- Port forwarding: Forward port 5000 in router. Use with No-IP DDNS hostname.
- Manufacturer cloud apps: Hikvision Hik-Connect, TP-Link Tapo – free remote access via dedicated apps. Simplest option for non-technical users.
Storage Planning
| Setup | Daily Data (4 cameras) | Storage for 30 days |
|---|---|---|
| Continuous 1080p H.265 | ~85 GB | ~2.5 TB |
| Motion-only 1080p | ~15-20 GB | ~500 GB |
| Sub-stream only (720p) | ~8 GB | ~250 GB |
Frequently Asked Questions
Which IP camera brand is best value in India?
Hikvision and Dahua dominate professional CCTV in India with full dealer support. TP-Link Tapo (Rs 2,000-4,000 each) offers the simplest setup for DIY home users. Reolink cameras allow direct RTSP stream access without cloud dependency – ideal for building your own NVR system with full data ownership.
Can WiFi cameras replace wired cameras?
WiFi works for indoor cameras but is less reliable outdoors. Indian RCC concrete walls significantly reduce WiFi signal strength. For outdoor and high-reliability cameras, use wired PoE. A single Cat6 cable carries both power (PoE) and data – simpler than analogue systems requiring separate coaxial and power cables.
What is ONVIF and do I need it for a DIY NVR?
ONVIF is a compatibility standard ensuring cameras work with any compliant NVR software. For Raspberry Pi NVR setups (Frigate, Zoneminder), always verify ONVIF Profile S support. Most Hikvision, Dahua, and Reolink cameras are ONVIF-compliant. Without ONVIF, you may need manufacturer-specific integration software.
How do I handle Indian power cuts in an IP camera system?
Connect the PoE switch and Raspberry Pi NVR to a UPS (600VA minimum, Rs 3,000-5,000). This provides 30-60 minutes of backup during typical Indian power cuts. The cameras continue recording to local NVR storage during the outage. When power returns, the system resumes automatically without any configuration changes.
Is CCTV legal in Indian apartment complexes?
CCTV inside your private flat is fully legal without any permission. For common areas (lobby, parking, stairwell), housing society managing committee approval is required. Cameras must not cover neighbouring properties or common public spaces without Municipal Corporation permission. The Supreme Court has consistently upheld residential CCTV as legitimate privacy protection.
Add comment