Horus receives images when an event occurs and turns them into useful information without maintaining a permanent video stream.

Need
Many operations need to understand what happened during an event, but do not require continuous video transmission and analysis.
Horus approach
Horus lets cameras and recorders send images only when they detect activity or at scheduled times. The platform processes the evidence in the background and incorporates it as structured information.
How it works
The camera sends an image through a compatible channel, Horus identifies its source, retains the evidence according to policy, and executes the configured analysis. Results can generate events, states, alerts, and automation.
Deployment
Cloud or hybrid model for remote cameras that can initiate outbound connections, without requiring permanent access to the local network.
Benefits
- Lower bandwidth and processing consumption
- Compatibility with existing cameras and NVRs
- Scaling based on events rather than permanent video
- Results available inside Horus operations
Applications
Intelligence when operations need it
OnDemand processing complements continuous streaming. Instead of keeping a video connection open, the camera or NVR produces an image after motion, a local rule, or a scheduled capture. Horus receives that evidence and turns it into useful operational information.
A simple, decoupled flow
- The camera detects a condition or performs a scheduled capture.
- It sends an image or short burst through a compatible channel.
- Horus validates the camera, records the evidence, and places it in a queue.
- The configured analysis runs according to priority and availability.
- The result becomes an event, state, evidence item, or action inside Horus.
What it can address
- Validate alarms and reduce irrelevant notifications
- Detect people, vehicles, or objects in received images
- Monitor occupancy, queues, or visual states
- Check camera health and scene changes
- Feed scenarios, notifications, and integrations
OnDemand and continuous streaming
OnDemand is ideal when the goal is to interpret discrete events and optimize resources. Continuous streaming remains the right choice for live viewing, permanent tracking, or minimum-latency response. Horus can combine both models by camera and use case.