drideOS

drideOS

drideOS is the embedded operating system that powers every Dride device. It is a purpose-built platform for connected dashcams — tuned end-to-end for low-latency video capture, always-on connectivity and reliable unattended operation in a vehicle.

drideOS handles everything from boot, recording and storage management to networking, OTA updates, sensors and the secure cloud link — so the device is ready to record the moment power is applied and keeps running without user intervention.

Video & Imaging

  • Dual-camera capture (front + interior / rear)
  • 4K recording with H.264 / H.265 hardware encoding
  • Configurable resolutions and frame rates (1080p60, 4K30)
  • Simultaneous low-resolution sub-stream — a second, lighter stream is captured in parallel for live view, cloud sync and bandwidth-friendly streaming
  • Synchronised audio recording with on-device microphone control
  • Loop recording with automatic disk-space management
  • Smart trim & concat for sharing clips
  • Night mode tuning, image flip and mirror
  • Watermark overlay (date, time, speed) with locale-aware formats and km/h or mph
  • On-demand snapshots in JPEG or WebP, configurable resolution and quality
  • Live streaming over RTSP, WebRTC and HLS
  • Sprite and thumbnail generation for fast in-app browsing

Event Hooks & Snapshots

drideOS has a built-in event & hooks engine so the device can react autonomously and integrations can subscribe to what is happening in the vehicle.

  • Event-triggered snapshots — capture a still image automatically on crash, button press, geofence enter / exit, parking impact and other custom events
  • Custom hooks with a persistent event queue so triggers fire even when the device is offline and are flushed once connectivity returns
  • Webhooks delivered to your endpoint with signature verification
  • Push notifications for crash, parking impact, low battery, button press, SD-card ejection and other key events
  • Smart wake-up from accelerometer, radar, BLE, ring, ignition or remote command

Sensors & Vehicle Awareness

  • G-sensor / accelerometer impact detection with adjustable sensitivity
  • GPS positioning with parking-mode suspend to save power
  • Radar-based parking surveillance for true zero-power monitoring
  • Ignition-state detection
  • Ride and trip telemetry stored on-device
  • Status LEDs and audio feedback (multiple boot / recording / error / overheat states)
  • IR-cut filter control for day / night imaging
  • Temperature, voltage and health monitoring with thermal protection

Connectivity

  • Wi-Fi access point and station modes (2.4 GHz / 5 GHz)
  • Hidden SSID, hotspot sharing and "prefer external Wi-Fi" mode
  • Built-in LTE cellular modem with APN configuration
  • Cellular data quota tracking
  • Bluetooth Low Energy
  • Multi-camera pairing — master / slave units link over BLE and Wi-Fi
  • Secure cloud tunnel for remote access from anywhere
  • Remote wake-up over cellular, even when the device is asleep

Power & Parking Mode

  • Parking mode with multiple wake sources (motion, impact, radar, BLE, remote)
  • Configurable battery depletion threshold to protect the vehicle battery
  • Smart shutdown timer with prolong-on-activity
  • "Wait before sleep" delay
  • Low-battery push notification before the device powers down

Storage

  • SD card and internal eMMC with automatic fallback
  • exFAT support for cross-platform card access
  • Per-clip metadata in an on-device database with auto-reconcile
  • Emergency / event-triggered (EMR) recordings preserved from overwrite
  • Background cleaner that frees space oldest-first while protecting events
  • Background offload of clips to the cloud, including over cellular

Security

drideOS is hardened for in-vehicle deployment and treats the device as an untrusted edge node:

  • Optional video encryption — recordings can be encrypted at rest with per-clip keys
  • TLS / HTTPS for the local API and cloud link
  • Signed firmware updates delivered over the air; only verified images install
  • Webhook signature verification so receivers can trust event payloads
  • No shell access by default — SSH is disabled and only enabled per-unit on request
  • Watchdog supervision of all critical services with automatic recovery
  • Persistent event queue survives reboots, power loss and connectivity drops

System & Updates

  • Hardened boot with watchdog supervision and thermal gating
  • Secure signed OTA firmware updates with delta downloads
  • Recovery partition for safe rollback
  • Companion MCU with its own DFU pipeline for firmware sync
  • Persistent settings store with on-update migrations
  • Diagnostics for peripherals, storage and connectivity
  • Remote logging and issue reporting

Localisation

  • Configurable timezone, country and date format
  • km/h or mph speed units

API

Every drideOS device exposes a documented HTTP API for clip management, live streaming, snapshots, settings, hooks and device status. See the API reference for the full endpoint list.

Updates

drideOS receives signed over-the-air updates. Devices check in automatically and apply new releases in the background — no manual intervention is required. To restore a unit or roll back to the latest official image, use the Flash Firmware tool.