Skip to main content
Documentation

Vreo

Build guided spatial narratives with a media timeline, camera movement, and timed content.

On this page

Vreo plays a timed narrative over an existing Five SDK scene. A VreoUnit contains a narration media timeline and keyframes for actions such as camera movement and captions. Vreo does not create Work or generate narration from a prompt.

Choose a task

GoalGuide
Load a script and start from a user actionQuickstart
Pause, resume, replay, and clean upPlayback controls
Author camera movement and caption keyframesNarrative keyframes
Use the published React provider and hooksReact integration

The published keyframe enum also includes panorama text, panorama tags, information panels, video layers, effects, background music, panorama updates, and custom keyframes. A matching enum name alone does not validate data: each action has its own declared payload and scene or media prerequisites.

Compatible versions

PackagePinned versionReason
@realsee/vreo2.6.4Stable public package
@realsee/dnalogel3.81.10Vreo's exact peer requirement
@realsee/five6.9.2Satisfies the published Five peer range
React / React DOM18.3.1Vreo declares React 18 peers
three0.117.1Exact Vreo peer
@tweenjs/tween.js18.6.4Imported by published Vreo code but omitted from its runtime dependencies

Dnalogel 3.81.12 does not satisfy Vreo's exact 3.81.10 peer dependency. Do not bypass that conflict with force flags.

Sources

Package metadata and exports · Player API · Script types