Whether participant joined in audio-only mode (no camera)
Audio MediaStream, null if no audio or audio stopped
OptionalexternalExternal user ID (e.g., from your auth system)
Whether participant's microphone is muted
OptionalisWhether this participant's audio output is muted locally (you can't hear them)
OptionalisSet when this participant's videoStream carries a screen-share /
display capture rather than a camera. Surfaced both for remote
tracks (populated when MEDIA_TRACK_ADDED fires with the screen
hint) and for the local participant (set on
SCREEN_SHARE_STARTED, cleared on SCREEN_SHARE_STOPPED).
Consumers should rely on this flag rather than inferring from track labels or dimensions — those vary across browsers and SFU configurations.
Whether participant's camera is muted/off
Unique identifier for the participant (internal ID)
OptionaluserDisplay name for the participant
Video MediaStream, null if no video or video stopped
Participant information with media streams.
Remarks
Represents a remote participant in a video conference room. Each participant has separate audio and video streams that can be attached to media elements. The
audioOnlyflag indicates if the participant joined without video.Example
Rendering a participant's video:
See