A decoded image associated with a presentation timestamp.
Signature
type VideoFrame { image: ImageFrame; timestamp_ns: u64; }Nanoseconds are exact u64 values, independent of wall-clock time. Place frames in a VideoClip to validate timestamp order and consistent image layout. A frame can be exchanged without starting a player or camera.
Fields
image: ImageFrame- A validated decoded image.
timestamp_ns: u64- Presentation timestamp in nanoseconds; no wall-clock origin is implied.
Examples
Construct VideoFrame
Inspect the typed payload and metadata.
Show a QR code for your glasses, or send a link to another browser. You can keep working here.
Sharing starts a fresh run of the last compiled code. Your editor draft stays here.
Join a session
Open an invitation link, or paste a link or code from the other device.
On RayNeo, open Menu → Connect live and scan this code. In another browser, open the invitation link below.
Or enter this code:
Waiting for another device. You can keep working while it connects.
Browsers can edit code; every device can use scene controls. The device that started the session controls playback.
Connection settings
A full invitation link includes its host. With a code alone, both devices need the same live host. Pairing setup
No output.
- Executed source spans appear here.
Expected output
16666667
Rust definition
A checked language record delegating decoded media validation to konjure_sdk::data.