On this page
Quickstart
A clean, repeatable workflow for every site: connect cameras, validate streams, define zones, and go live.
Download and install the desktop app on your operator machine.
Discover via LAN scan or connect via RTSP/NVR credentials.
Draw zones, select PPE rules, and start monitoring detections.
Download & install
Choose your platform and follow the guided installer. If you need a signed build or enterprise distribution, request a download and we will share the right package.
Windows
Installer (recommended)

macOS
Apple Silicon or Intel
Install checklist
- Install the desktop app on an operator machine.
- Ensure the machine can reach cameras/NVR on the LAN.
- Collect RTSP/NVR credentials (or plan to use LAN discovery).
Requirements
VisionAI PPE Desktop is designed for ops teams: minimal setup, predictable workflow, and no extra hardware purchases.
- Operator machine and cameras should be reachable on the LAN.
- For discovery, being on the same subnet is recommended.
- RTSP typically uses port 554 (varies by vendor).
- Events and exports are stored locally on the edge device.
- Plan retention based on event volume and export cadence.
- Use sub-streams where possible to reduce bandwidth.
Connect cameras
Add feeds using LAN scan, direct RTSP, or your NVR. Start with one camera to validate settings, then scale to multi-camera setups.
Supported inputs
- LAN discovery (network scan)
- RTSP streams
- NVR channels
- YouTube Live feeds (where applicable)
rtsp://<username>:<password>@<camera-ip>:554/<path>Tip: Prefer an NVR sub-stream for large deployments to reduce bandwidth.
Validate streams
Before configuring zones, ensure the preview is stable. This prevents false alarms caused by intermittent video.
Confirm the stream plays without stutter.
Verify live delay is acceptable for ops.
Choose a stream profile that stays stable.
Configure zones & rules
Draw zones per camera, then assign PPE events to each zone. This is how teams keep high-risk areas strict without overwhelming low-risk ones.
- Open the Scenario editor and pick a camera.
- Draw one or more zones (loading bay, assembly line, high-risk area).
- Select PPE rules per zone and save the scenario.
Monitor live
Use the Live Detection Console to see detections in real time. Operators can keep one focused view for rapid response.
- Live bounding boxes and event cues per camera.
- Zone context so teams understand why an alert fired.
- Multi-camera monitoring for a single operator station.
Review events
Review cards keep auditing simple and improve accuracy through quick feedback.
- Filter by camera, zone, and event type.
- Thumbs up/down feedback to improve results over time.
- Export only what you need for investigations.
Reports & exports
Generate audit-friendly outputs for safety reviews and incident investigations.
Share incident summaries with teams, auditors, and EHS leadership.
Build trends by camera/zone and keep a compliance audit trail.
Data & privacy
Designed for customer-first controls and on-prem workflows. Your environment stays in control of storage and exports.
Streams remain on your LAN. Detections run on the edge device.
Events and exports are stored locally with retention controls.
Used only to connect feeds and discover devices.
Troubleshooting
Cameras not discovered on LAN scan
Confirm the operator machine is on the same subnet, and that the camera/NVR is reachable. If discovery is blocked, add via RTSP/NVR directly.
RTSP stream fails to play
Verify credentials, IP, and port. Try a sub-stream path. Some vendors require enabling RTSP in the camera settings.
Stream preview works but live monitoring drops
Check bandwidth and stability. Reduce resolution, switch to sub-stream, or adjust stream profile to a steady FPS.
Support
Want a guided setup for your site, NVR model, or zone design? We can walk you through onboarding and best practices.
Camera onboarding, zones and rules, exports and retention, and operator workflow.