# On_newParticipantInConference

Description

Notification after a new participant has joined a conference

EventHandler<string> On_newParticipantInConference

Response 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,
    "confId": "00000351@some.server#vcs",
    "pinned" : false,
    "isInWaitingRoom": false,
    "method": "event"
}

Response Parameters

Name Description
peerId TrueConf ID, unique user identifier
peerDn User display name
pinned A flag indicating that a participant is pinned in the Automatic stage appearance by VAD mode. It is present only in video selector
confId Unique identifier of an ongoing conference
broadcast Flag showing whether a user is a presenter on the podium. It is available in role-based conferences only
role User role. It is available in role-based conferences only. It can be as follows:
• 0 - Without changes
• 1 - General
• 2 - The conference owner
• 3 - User who has requested to take the floor themselves
• 4 - The user who was invited to the podium
• 5 - 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 selected
• 1 - The device is selected but muted (audio capture is turned off)
• 2 - A device is selected and enabled
recordingMe The flag indicating if a user is currently recording video and audio streams from TrueConf VideoSDK. The parameter is optional
recordingByMe The flag indicating if TrueConf VideoSDK is currently recording video and audio streams from the user. The parameter is optional
video Camera state flag. It can be as follows:
• 0 - A device is missing or not selected
• 1 - A device is selected but muted
• 2 - 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 camera
• 1 - Content sharing
• 2 - 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 a video call. The following values are possible:
• 0 - General
• 1 - Conference owner
• 2 - Operator
• 3 - Moderator
isInWaitingRoom A flag indicating whether the conference participant is in the waiting room. This field is present only if the moderated TrueConf VideoSDK is the owner or moderator of the group conference

See also

Last Updated: 09/12/2025