Dashboard
0
Branches
0
Total Cameras
0
Online
0
Offline
—
People Now
0
Alerts
All Branches
Manage Locations
Alert History
—
People Detected Now
—
Peak Count Today
0
Crowd Alerts Today
—%
Camera Uptime
Hourly Footfall Trend (Today)
Camera Status
Live People Count by Camera
How to Integrate CCTV from Other Locations
Step-by-step guide to connect cameras from multiple sites into this unified dashboard
Network Architecture
┌─────────────────────────────────────────────────────────────┐
│ IFC CCTV Dashboard │
│ (This Application) │
│ ┌──────────────┐ │
│ │ Web Server │ │
│ │ Port 3000 │ │
│ └──────┬───────┘ │
│ │ │
│ ┌────────────┼────────────┐ │
│ │ │ │ │
│ ┌────────▼──┐ ┌─────▼─────┐ ┌──▼────────┐ │
│ │ Method 1 │ │ Method 2 │ │ Method 3 │ │
│ │ Local │ │ VPN │ │ Cloud/ │ │
│ │ Network │ │ Tunnel │ │ Public IP │ │
│ └────────┬──┘ └─────┬─────┘ └──┬────────┘ │
│ │ │ │ │
└──────────────┼────────────┼────────────┼─────────────────────┘
│ │ │
┌──────────▼──┐ ┌─────▼─────┐ ┌──▼────────────┐
│ Same LAN │ │ Remote │ │ Remote Site │
│ Cameras │ │ Site via │ │ via Internet │
│ 192.168.x │ │ 10.0.x │ │ Public IP │
│ │ │ WireGuard│ │ + Port Fwd │
└─────────────┘ └───────────┘ └────────────────┘
Quick Start - Add a Remote Location
1
Choose Connection Method
VPN (Recommended): Set up WireGuard or OpenVPN between sites. Most secure option.
Port Forwarding: Forward RTSP port (554) on remote router. Quick but less secure.
Cloud/P2P: Use camera manufacturer's cloud service (Hik-Connect, DMSS).
2
Get Camera Stream URL
Find the RTSP URL for your camera brand:
Hikvision: rtsp://user:pass@IP:554/Streaming/Channels/101Dahua: rtsp://user:pass@IP:554/cam/realmonitor?channel=1&subtype=0Reolink: rtsp://user:pass@IP:554/h264Preview_01_mainUniview: rtsp://user:pass@IP:554/media/video1Generic: rtsp://user:pass@IP:554/stream1
3
Add to Dashboard
Go to Locations tab → Click Add Location → Enter details → Add cameras with their stream URLs.
4
Test Connection
Use VLC Media Player to test the RTSP URL first: vlc rtsp://user:pass@IP:554/stream
If it plays in VLC, it will work in the dashboard.
Security Best Practices
- Always change default camera passwords
- Use VPN instead of port forwarding when possible
- Enable HTTPS/SSL for remote connections
- Segment camera network from main network (VLAN)
- Keep camera firmware updated
- Use strong, unique passwords per camera
- Disable UPnP on cameras and routers
- Monitor access logs regularly
Settings
General
Notifications
Export/Import Configuration
Alert Notifications
Loading alert settings...