Skip to content

Streaming Data

This guide covers a simple mental model for consuming device updates from the Rokoko Device SDK.

  1. Initialize the SDK runtime.
  2. Discover or connect to a target device.
  3. Subscribe to motion, state, or telemetry events.
  4. Transform incoming data into your app’s coordinate space and timing model.
  5. Render, record, or forward those updates to downstream systems.
  • Keep device IO on a dedicated thread or async task where possible.
  • Buffer and timestamp updates if you need interpolation.
  • Validate disconnect and reconnect behavior early in development.
  • Log SDK and transport errors with enough metadata to diagnose field issues.