newParticipantInConference
newParticipantInConference
Description: Notification after a new participant has joined a conference.
Example:
{
"peerId": "user2@some.server",
"peerDn": "user2",
"recordingMe": false,
"recordingByMe": false,
"mic": 1,
"video": 1,
"slideShow": false,
"role": 2,
"broadcast": true,
"audioReceiving": true,
"videoReceiving": false,
"extraVideo": 2,
"event": "newParticipantInConference",
"leaderType" : 1,
"reaction" : 2,
"confId": "00000351@some.server#vcs",
"pinned" : false,
"isInWaitingRoom": false,
"method": "event"
}Parameter description:
peerId- unique user identifier (TrueConf ID)peerDn— User display namepinned- a flag indicating that a participant is pinned in the Automatic podium access by VAD mode. It is only present in thesmart meeting.confId— Unique identifier of an ongoing conferencebroadcast— Flag showing whether a user is a presenter on the podium. It is available inrole-basedconferences onlyrole— User role. It is available inrole-basedconferences only. It can be as follows:0— without changes1— General2— the conference owner3- the user who requested to step up to the podium4— the user who was invited to the podium5— the user who is currently making an audio reply
mic— Microphone state flag. It can be as follows:0— A device is missing or not selected1- the device is selected but muted (audio capture is disabled)2— A device is selected and enabled
recordingMe- a flag indicating whether the user is recording the video and audio stream from TrueConf Room API. The parameter may be absent.recordingByMe- a flag that indicates whether TrueConf Room API is recording the video and audio streams from this user. This parameter may be absent.video— Camera state flag. It can be as follows:0— A device is missing or not selected1— A device is selected but muted2— A device is selected and enabled
slideShow— Flag showing whether this participant is showing slides.extraVideo— Feed type. The parameter may be unavailable. It can have the following values:0— Video shared from camera1— Content sharing2— Video shared from camera that cannot be switched to content
audioReceiving— reception of audio from a participant. The parameter is optional.videoReceiving— reception of video from a participant. The parameter is optional.leaderType— the type of participant. This parameter is unavailable for avideo call. The following values are possible:0— General1— Conference owner2— Operator3— moderator
reaction- participant reaction, which can take one of the following values:0- reaction not set1- reaction equals Raise Hand2- response is Yes3- the response is No4- reaction is Laugh5- reaction is Applause6- the reaction is Not at the desk
isInWaitingRoom- a flag indicating whether the conference participant is in the waiting room. This field is present only if the moderated role-based conference TrueConf Room API is owned by or the participant is the moderator of the group conference.
See also: