Frame Data (Keyframe)
The set of state data that the UI needs to keep in sync across screens during interaction.
Info
It is usually expressed as key-value pairsβthe key is the name of a UI module, and the value is that module's state information. For example, the frame data {"popupPanel": { hidden: true }} indicates that the UI interaction includes a popup panel, which we name popupPanel. It has a hidden state, and true means it is currently hidden.
Snapshot
The set of all frame data at a given moment.
Tip
You can think of frame data as a subset of a snapshot. The "snapshot" information at a given moment lets you restore the entire UI state of that moment.
RTC
Real-Time Communication. In this document it refers to the optional real-time audio capability used alongside the WebSocket co-viewing channel.
Caution
@realsee/live@0.7.6 includes browser TRTC, browser Chime, and VR WebView RTC implementations. You can also provide a custom implementation of RTCProtocol. For configuration and peer dependencies, see RTC and Environment.
