Deterministic device runtime.
Pull-based content delivery, heartbeat telemetry, and lifecycle management for enterprise display hardware.
Devices pull. Never pushed.
VCMP devices operate on a pull-based model. Devices check for updates on their own heartbeat cycle, download signed bundles, verify integrity, and play content. No push. No drift.
- Devices pull content on configurable intervals
- Signed bundles verified before playback
- Local cache for offline resilience
- Automatic recovery from network failures
- Deterministic playback with verified state

Device lifecycle from pairing to retirement.
Pairing
Device connects to VCMP and pairs with an organisation using a unique activation code.
Activation
Device is activated and assigned to groups, locations, and schedules.
Operational
Device pulls content, plays media, and reports telemetry on heartbeat intervals.
Monitoring
Continuous health monitoring with automatic stale detection and alerting.
Retirement
Devices can be gracefully retired, wiped, and removed from the fleet.

Full device telemetry.
Every heartbeat reports device health, performance, and playback status.
Health Metrics
CPU, memory, temperature, and storage reported every heartbeat.
Connectivity
Network latency, connection status, and IP address tracking.
Playback Status
Current content, playback state, and schedule adherence.
Heartbeat History
Full history of device check-ins and telemetry data.