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

AI People Counting: Checking... Updates every 30 seconds

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/101
Dahua: rtsp://user:pass@IP:554/cam/realmonitor?channel=1&subtype=0
Reolink: rtsp://user:pass@IP:554/h264Preview_01_main
Uniview: rtsp://user:pass@IP:554/media/video1
Generic: 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...