Core Concepts
These guides explain the contracts that stay stable across visualization
layers and host frameworks.
- Media sessions — media, detections, rendering,
playback, and teardown under one owner.
- Detections and rendering — semantic
frames, buffering, preparation, and active render state.
- Presentation styles — renderer-neutral
style objects and runtime updates.
- Media preparation — normalize browser media
without changing its timeline contract.
- Browser support — the codec, rendering, audio
and frame-count limits of the browser path.
- Public API — supported entrypoints and advanced
integration boundaries.