Operating System
The edge runtimes that power Channel Cast devices. Each OS type triggers and delivers audio differently.
Vision Activated OS
Computer-vision runtime that triggers audio by presence, dwell, and zone.
Fleet
312 devices
Firmware
v0.4.1
Overview
The AI Vision OS runs an on-device vision model to detect qualified visitor activity, then selects eligible campaign audio by priority and pacing. Processing stays at the edge — only aggregate events sync to the cloud.
Trigger events
Events this OS emits
person_detected
group_detected
dwell_time_reached
scheduled_play
campaign_rotation
Capabilities
What this runtime can do
- On-device person & group detection
- Zone entry & dwell-time targeting
- Direction-of-movement awareness
- Visitor count estimates
- Presence-based playback selection
Runtime configuration
Default parameters
Detection confidence0.60
Minimum dwell3s
Frame sampling5 fps
Zone sensitivityMedium
Cooldown45s
Max plays / hour6
Hardware & sensors
Reference components
- AI-capable edge computer
- Camera / vision sensor
- Directional speaker
- Wi-Fi / Ethernet / LTE
- Local storage
Playback logic
How this OS decides what to play
- 1Vision model detects qualified visitor activity.
- 2Device checks cooldown and local schedule.
- 3Device chooses eligible campaign audio by priority and pacing.
- 4Device plays audio.
- 5Device logs the trigger and playback event.
- 6Device syncs aggregate stats to the cloud.
Privacy-first design
Vision processing is designed to protect visitors:
- Prefer edge processing — no raw video leaves the device.
- Store aggregate events, not raw frames.
- Never expose raw camera data to advertisers.
- Treat visitor counts & impressions as estimates unless directly measured.
Edge runtime
Shared responsibilities across every Channel Cast OS
- Authenticate with the Channel Cast API & send heartbeat
- Pull schedule and cache approved audio locally
- Apply playback eligibility & priority rules on-device
- Continue cached schedule offline; queue logs until reconnected
- Report firmware version & errors to the dashboard