model of participant in UserController

Hierarchy

  • IParticipant

Properties

displayName: string

The display name of the attendee in the meeting

Returns

The display name of the attendee

isAudioJoined: boolean

Used to identify whether the attendee joined the audio

Returns

  • true, audio is enabled
  • false, audio is disabled
isAudioMuted: boolean

Used to identify the audio status of attendee

Returns

  • true, attendee's audio is muted
  • false, attendee's audio is unmuted
isDeleted: boolean

Used to identify whether the attendee left the meeting

Returns

  • true, attendee has left the meeting
  • false, attendee is in meeting
isHost: boolean

Used to identify whether the attendee is the meeting host

Returns

  • true, local attendee is the meeting host
  • false, remote attendee is the meeting host
isMe: boolean

Used to identify whether the attendee is local user

Returns

  • true, it's local attendee
  • false, it's remote attendee
isModerator: boolean

Used to identify whether the attendee is the meeting moderator

Returns

  • true, local attendee is the meeting moderator
  • false, remote attendee is the meeting moderator
isScreenSharing: boolean

Used to identify whether the attendee is sharing screen

Returns

  • true, attendee is sharing the screen
  • false, attendee isn't sharing the screen
isSpeaking: boolean

Used to identify whether the attendee is currently speaking

Returns

  • true, attendee is speaking
  • false, attendee is silent
isVideoMuted: boolean

Used to identify the video status of attendee

Returns

  • true, attendee's video is muted
  • false, attendee's video is unmuted
modelId: number
nqiStatus: NqiStatus

Indicate the network quality of attendee

Returns

attendee's network quality,

See

NqiStatus

The status of the attendee in the meeting

Returns

The status of the attendee

uid: string

The unique ID to identify the attendee in the meeting

Returns

The unique ID of attendee