Intelligent AI Pipeline
Targeted Detection
Human and vehicle detection using advanced AI models. Independently toggle human or vehicle tracking on/off based on your specific security needs.
4-Point Detection Zones (ROI)
Right-click any camera to draw a custom 4-point quadrilateral zone with draggable corner handles. Isolate critical doorways and driveways while ignoring public sidewalks, streets, and swaying tree branches.
EMA Motion Pre-Filter (MotionGate)
Before running heavy neural networks, a lightweight Exponential Moving Average pre-filter checks the frame. If nothing moved, it skips AI inference entirely—saving 20–30 ms of CPU/GPU time per frame.
Time-Based AI Operating Schedules
Configure per-camera operating windows (e.g., 9:00 PM to 6:00 AM) and select active days of the week. Conserves edge computing power during busy working hours and automatically arms overnight.
Custom Dwell Time & Loitering Filter
Set a custom minimum presence threshold (5s to 60s) before raising an intrusion alarm. Distinguishes normal transient pedestrians from suspicious individuals loitering near restricted zones.
False Alarm Suppression
Requires detection across consecutive frames before firing an alert. Suppresses false alarms from compression artifacts, transient shadows, raindrops, or lens spiderwebs.
Dual-Stream Architecture
Supports Substream (low-res) for multi-camera grid rendering and motion detection to maximize framerates, while using Mainstream (high-res) for crystal-clear snapshots and recordings.
Network Discovery & Multi-Channel NVRs
Automated ONVIF & Subnet Scanner
Zero-config WS-Discovery via multicast UDP (239.255.255.250:3702) plus rapid multi-port TCP subnet scanning. Automatically identifies camera IP addresses, manufacturers, and available RTSP ports across your LAN.
NVR / DVR Multi-Channel Batch Importer
Import 4, 8, 16, 32, or 64 camera channels from a single NVR IP in seconds. Auto-generates mainstream and substream paths for Hikvision, Dahua, Uniview, Tapo, Xiongmai, and port-mapped recorders.
Live Stream Verification & Latency Probe
Interactive "Test Stream" button verifies RTSP credentials and stream accessibility before importing. Measures round-trip network ping and stream handshake latency in real time.
Universal Multi-Brand Engine
Pre-built URI profiles for Hikvision, Dahua, Uniview, Reolink, Tapo, Xiongmai, Amcrest, Axis, Vivotek, and mobile smartphone webcam apps (DroidCam, IP Webcam with h264_ulaw.sdp support).
Master & Worker Cluster
AiWorkerPool Distributed Streaming
The cluster protocol doesn't just display streams; it streams raw frames to worker nodes to execute remote AI inference across a pool of machines, unlocking massive camera scaling.
Tailscale & Console Pairing
Connect workers globally via Tailscale if not on the same network. Simply open the embedded console, execute add master ip, and nodes pair securely without opening firewall ports.
Centralized Device Management
See all connected mobile devices and worker nodes. The Master node can view pending and approved requests, monitor health telemetry, and revoke access at any time.
Recording & Local Storage
Zero-CPU Stream Copy Recording
Direct remuxing (-c:v copy) writes H.264/H.265 video packets straight from RTSP streams into MP4 files without CPU/GPU transcode overhead, ensuring maximum server responsiveness.
Pre & Post Recording Buffer
Captures 3 seconds of pre-alarm circular buffer video plus 3 seconds of post-alarm footage. Every incident clip shows how the intruder entered before the alarm sounded.
Emergency Fail-Safe Recording Finalizer
If a camera's network drops or an intruder cuts the power cable during an incident, our automatic crash-recovery routine safely finalizes MP4 headers so the recorded evidence is never corrupted.
Master-Only Rolling Storage
Videos are securely recorded and stored exclusively on the Master node. Automated disk quota monitoring deletes the oldest footage on a rolling basis when storage reaches configured limits.
100% Offline SQLite Database
Cameras, 4-point zones, schedules, users, and alert incident histories are stored in an embedded SQLite database. Continuous surveillance and forensic playback operate even with zero internet.
Mobile App & Alerting
Android & iOS Apps
Native mobile apps let you view video alerts on the go. You can review live streams, inspect bounding boxes, and manage clips directly from your phone.
Customizable Alarms & Local Sirens
Receive push notifications + local desktop sirens (both can be configured independently). Sirens can be customized or restricted to sound only on critical high-priority perimeter cameras.
Emergency Response Integration
In case of a verified perimeter intrusion, a dedicated emergency response trigger allows on-duty personnel to instantly dial emergency contacts.
IT Admin, Video Wall & Control Room
Multi-Monitor Video Wall & Satellite Displays
Spawn independent satellite display windows across multiple physical monitors or commercial video walls. Manage 4 to 64+ camera tiles across security control centers with per-display pagination.
Dynamic Camera Auto-Prioritization
When an intrusion occurs, the affected camera dynamically jumps to the top-left priority anchor tile on your video wall, ensuring guard attention is never split during an active event.
High-Density 64-Camera Responsive Grid
Switch instantly between 1x1, 2x2, 3x3, 4x4, 6x6, and 8x8 camera layouts with Dark and Light tactical themes optimized for day and night security monitoring environments.
Hardware Utilization Limits
Run in CPU-only or GPU mode. Explicitly set GPU VRAM quotas and thread worker pools so the application never starves other critical host OS processes.
RTSP Network & Dynamic FPS Throttling
Per-camera network transport protocol tuning (TCP / UDP) to resolve packet drop and RTSP smearing. Dynamically throttle FPS (1–30) based on real-time motion states.
Live Telemetry & Health Gauges
Real-time CPU, RAM, and Disk storage gauges in the status bar with automated high-load warning banners. Group cameras by high or low priority in custom or auto grid views.
Built for 40+ Concurrent Dual Streams
Thanks to our proprietary MotionGate smart-filtering, Azrian Guard aggressively ignores static empty frames and limits heavy AI processing only to true motion events. This allows a standard desktop PC (e.g., Snapdragon X 10-core / Intel Core i5 with 16GB RAM) equipped with an entry-level NVIDIA Quadro GPU to comfortably scale to over 40 high-definition main and sub streams simultaneously—keeping your system incredibly responsive.