OptionalaudioWhether the participant is audio-only (has no camera). When true, an avatar is displayed instead of video.
Audio MediaStream for the participant. Set to null when audio is disabled or not yet received.
OptionalisCurrent mute status for the participant. Used to display mute indicators on the tile.
OptionalisWhether the participant has their hand raised. Displays a hand-raised indicator on the tile.
OptionalmoodCurrent mood data from mood analysis. When set and showMood is true, displays a mood indicator on the tile.
Unique identifier for the participant. This should match the userId from Hiyve events.
OptionaluserDisplay name for the participant. Falls back to userId if not provided.
Video MediaStream for the participant. Set to null when video is disabled or not yet received.
Data structure representing a remote participant in the video grid.
Remarks
This interface defines the data needed to render a remote participant's video tile. Streams are typically obtained from Hiyve client events.
Example