lib-jitsi-meet
    Preparing search index...

    Enumeration JitsiConferenceEvents

    The events for the conference.

    Index

    Enumeration Members

    AUDIO_INPUT_STATE_CHANGE AUDIO_UNMUTE_PERMISSIONS_CHANGED AUTH_STATUS_CHANGED AV_MODERATION_APPROVED AV_MODERATION_CHANGED AV_MODERATION_PARTICIPANT_APPROVED AV_MODERATION_PARTICIPANT_REJECTED AV_MODERATION_REJECTED BEFORE_STATISTICS_DISPOSED BOT_TYPE_CHANGED BREAKOUT_ROOMS_MOVE_TO_ROOM BREAKOUT_ROOMS_UPDATED BRIDGE_BWE_STATS_RECEIVED CONFERENCE_CREATED_TIMESTAMP CONFERENCE_ERROR CONFERENCE_FAILED CONFERENCE_JOIN_IN_PROGRESS CONFERENCE_JOINED CONFERENCE_LEFT CONFERENCE_UNIQUE_ID_SET CONFERENCE_VISITOR_CODECS_CHANGED CONNECTION_ESTABLISHED CONNECTION_INTERRUPTED CONNECTION_RESTORED DATA_CHANNEL_CLOSED DATA_CHANNEL_OPENED DISPLAY_NAME_CHANGED DOMINANT_SPEAKER_CHANGED DTMF_SUPPORT_CHANGED E2EE_VERIFICATION_AVAILABLE E2EE_VERIFICATION_COMPLETED E2EE_VERIFICATION_READY ENCODE_TIME_STATS_RECEIVED ENDPOINT_MESSAGE_RECEIVED ENDPOINT_STATS_RECEIVED FORWARDED_SOURCES_CHANGED JVB121_STATUS KICKED LAST_N_ENDPOINTS_CHANGED LOBBY_USER_JOINED LOBBY_USER_LEFT LOBBY_USER_UPDATED LOCK_STATE_CHANGED MEMBERS_ONLY_CHANGED MESSAGE_RECEIVED METADATA_UPDATED NO_AUDIO_INPUT NOISY_MIC NON_PARTICIPANT_MESSAGE_RECEIVED P2P_STATUS PARTCIPANT_FEATURES_CHANGED PARTICIPANT_KICKED PARTICIPANT_PROPERTY_CHANGED PARTICIPANT_SOURCE_UPDATED PERMISSIONS_RECEIVED PHONE_NUMBER_CHANGED PRIVATE_MESSAGE_RECEIVED PROPERTIES_CHANGED REACTION_RECEIVED RECORDER_STATE_CHANGED SERVER_REGION_CHANGED SILENT_STATUS_CHANGED START_MUTED_POLICY_CHANGED STARTED_MUTED SUBJECT_CHANGED SUSPEND_DETECTED TALK_WHILE_MUTED TRACK_ADDED TRACK_AUDIO_LEVEL_CHANGED TRACK_MUTE_CHANGED TRACK_REMOVED TRACK_UNMUTE_REJECTED TRANSCRIPTION_STATUS_CHANGED USER_JOINED USER_LEFT USER_ROLE_CHANGED USER_STATUS_CHANGED VIDEO_CODEC_CHANGED VIDEO_SIP_GW_AVAILABILITY_CHANGED VIDEO_SIP_GW_SESSION_STATE_CHANGED VIDEO_UNMUTE_PERMISSIONS_CHANGED VISITORS_MESSAGE VISITORS_REJECTION VISITORS_SUPPORTED_CHANGED

    Enumeration Members

    AUDIO_INPUT_STATE_CHANGE: "conference.audio_input_state_changed"

    Event indicates that the current conference audio input switched between audio input states,i.e. with or without audio input.

    AUDIO_UNMUTE_PERMISSIONS_CHANGED: "conference.audio_unmute_permissions_changed"

    Event indicates that the permission for unmuting audio has changed based on the number of audio senders in the call and the audio sender limit configured in Jicofo.

    AUTH_STATUS_CHANGED: "conference.auth_status_changed"

    Indicates that authentication status changed.

    AV_MODERATION_APPROVED: "conference.av_moderation.approved"

    The local participant was approved to be able to unmute.

    { {MediaType} mediaType }.

    AV_MODERATION_CHANGED: "conference.av_moderation.changed"

    AV Moderation was enabled/disabled. The actor is the participant that is currently in the meeting, or undefined if that participant has left the meeting.

    { {boolean} enabled, {MediaType} mediaType, {JitsiParticipant} actor }.

    AV_MODERATION_PARTICIPANT_APPROVED: "conference.av_moderation.participant.approved"

    AV Moderation, report for user being approved to unmute.

    { {JitsiParticipant} participant, {MediaType} mediaType }.

    AV_MODERATION_PARTICIPANT_REJECTED: "conference.av_moderation.participant.rejected"

    AV Moderation, report for user being blocked to unmute.

    { {JitsiParticipant} participant, {MediaType} mediaType }.

    AV_MODERATION_REJECTED: "conference.av_moderation.rejected"

    The local participant was blocked to be able to unmute.

    { {MediaType} mediaType }.

    BEFORE_STATISTICS_DISPOSED: "conference.beforeStatisticsDisposed"

    Fired just before the statistics module is disposed and it's the last chance to submit some logs to the statistics service before it's disconnected.

    BOT_TYPE_CHANGED: "conference.bot_type_changed"

    Event indicates that the bot participant type changed.

    BREAKOUT_ROOMS_MOVE_TO_ROOM: "conference.breakout-rooms.move-to-room"

    Event fired when a participant is requested to join a given (breakout) room.

    BREAKOUT_ROOMS_UPDATED: "conference.breakout-rooms.updated"

    Event fired when the breakout rooms data was updated.

    BRIDGE_BWE_STATS_RECEIVED: "conference.bridgeBweStatsReceived"

    Event fired when the bandwidth estimation stats are received from the bridge.

    CONFERENCE_CREATED_TIMESTAMP: "conference.createdTimestamp"

    UTC conference timestamp when first participant joined.

    CONFERENCE_ERROR: "conference.error"

    Indicates that an error occurred.

    CONFERENCE_FAILED: "conference.failed"

    Indicates that conference failed.

    CONFERENCE_JOIN_IN_PROGRESS: "conference.join_in_progress"

    Indicates that conference is in progress of joining.

    CONFERENCE_JOINED: "conference.joined"

    Indicates that conference has been joined. The event does NOT provide any parameters to its listeners.

    CONFERENCE_LEFT: "conference.left"

    Indicates that conference has been left.

    CONFERENCE_UNIQUE_ID_SET: "conference.unique_id_set"

    Indicates that the conference unique identifier has been set.

    CONFERENCE_VISITOR_CODECS_CHANGED: "conference.visitor_codecs_changed"

    Indicates that the aggregate set of codecs supported by the visitors has changed.

    CONNECTION_ESTABLISHED: "conference.connectionEstablished"

    Indicates that the connection to the conference has been established XXX This is currently fired when the ICE connection enters 'connected' state for the first time.

    CONNECTION_INTERRUPTED: "conference.connectionInterrupted"

    Indicates that the connection to the conference has been interrupted for some reason. XXX This is currently fired when the ICE connection is interrupted.

    CONNECTION_RESTORED: "conference.connectionRestored"

    Indicates that the connection to the conference has been restored. XXX This is currently fired when the ICE connection is restored.

    DATA_CHANNEL_CLOSED: "conference.dataChannelClosed"

    A connection to the video bridge's data channel has been closed. This event is only emitted in

    DATA_CHANNEL_OPENED: "conference.dataChannelOpened"

    A connection to the video bridge's data channel has been established.

    DISPLAY_NAME_CHANGED: "conference.displayNameChanged"

    A user has changed it display name

    DOMINANT_SPEAKER_CHANGED: "conference.dominantSpeaker"

    The dominant speaker was changed.

    DTMF_SUPPORT_CHANGED: "conference.dtmfSupportChanged"

    Indicates that DTMF support changed.

    E2EE_VERIFICATION_AVAILABLE: "conference.e2ee.verification.available"
    E2EE_VERIFICATION_COMPLETED: "conference.e2ee.verification.completed"
    E2EE_VERIFICATION_READY: "conference.e2ee.verification.ready"
    ENCODE_TIME_STATS_RECEIVED: "conference.encode_time_stats_received"

    Indicates that the encode time stats for the local video sources has been received.

    ENDPOINT_MESSAGE_RECEIVED: "conference.endpoint_message_received"

    Indicates that a message from another participant is received on data channel.

    ENDPOINT_STATS_RECEIVED: "conference.endpoint_stats_received"

    Indicates that a message for the remote endpoint statistics has been received on the bridge channel.

    FORWARDED_SOURCES_CHANGED: "conference.forwardedSourcesChanged"

    The forwarded sources set is changed.

    the sourceNames of all the tracks which are leaving forwarded sources

    the sourceNames of all the tracks which are entering forwarded sources

    JVB121_STATUS: "conference.jvb121Status"

    NOTE This is lib-jitsi-meet internal event and can be removed at any time !

    Event emitted when conference transits, between one to one and multiparty JVB conference. If the conference switches to P2P it's neither one to one nor a multiparty JVB conference, but P2P (the status argument of this event will be false).

    The first argument is a boolean which carries the previous value and the seconds argument is a boolean with the new status. The event is emitted only if the previous and the new values are different.

    KICKED: "conference.kicked"

    You are kicked from the conference.

    participant that initiated the kick.

    LAST_N_ENDPOINTS_CHANGED: "conference.lastNEndpointsChanged"

    The Last N set is changed.

    the ids of all the endpoints which are leaving Last N

    the ids of all the endpoints which are entering Last N

    LOBBY_USER_JOINED: "conference.lobby.userJoined"

    A new user joined the lobby room.

    LOBBY_USER_LEFT: "conference.lobby.userLeft"

    A user left the lobby room.

    LOBBY_USER_UPDATED: "conference.lobby.userUpdated"

    A user from the lobby room has been update.

    LOCK_STATE_CHANGED: "conference.lock_state_changed"

    Indicates that the room has been locked or unlocked.

    MEMBERS_ONLY_CHANGED: "conference.membersOnlyChanged"

    Indicates that the conference had changed to members only enabled/disabled. The first argument of this event is a boolean which when set to true means that the conference is running in members only mode. You may need to use Lobby if supported to ask for permissions to enter the conference.

    MESSAGE_RECEIVED: "conference.messageReceived"

    New text message was received.

    METADATA_UPDATED: "conference.metadata.updated"

    Event fired when the conference metadata is updated.

    NO_AUDIO_INPUT: "conference.no_audio_input"

    Event indicates that the current selected input device has no signal

    NOISY_MIC: "conference.noisy_mic"

    Event indicates that the current microphone used by the conference is noisy.

    NON_PARTICIPANT_MESSAGE_RECEIVED: "conference.non_participant_message_received"

    Indicates that a message from the local user or from the Prosody backend was received on the data channel.

    P2P_STATUS: "conference.p2pStatus"

    Indicates that the conference has switched between JVB and P2P connections. The first argument of this event is a boolean which when set to true means that the conference is running on the P2P connection.

    PARTCIPANT_FEATURES_CHANGED: "conference.partcipant_features_changed"

    Indicates that the features of the participant has been changed. TODO: there is a spelling mistake in this event name and associated constants

    PARTICIPANT_KICKED: "conference.participant_kicked"

    Participant was kicked from the conference.

    participant that initiated the kick.

    participant that was kicked.

    PARTICIPANT_PROPERTY_CHANGED: "conference.participant_property_changed"

    Indicates that a value of a specific property of a specific participant has changed.

    PARTICIPANT_SOURCE_UPDATED: "conference.participant_source_updated"

    Indicates the state of sources attached to a given remote participant has changed.

    PERMISSIONS_RECEIVED: "conference.permissions_received"

    Indicates that the permissions for the local participant were updated.

    PHONE_NUMBER_CHANGED: "conference.phoneNumberChanged"

    Indicates that phone number changed.

    PRIVATE_MESSAGE_RECEIVED: "conference.privateMessageReceived"

    New private text message was received.

    PROPERTIES_CHANGED: "conference.propertiesChanged"

    The conference properties changed.

    REACTION_RECEIVED: "conference.reactionReceived"

    New reaction was received.

    RECORDER_STATE_CHANGED: "conference.recorderStateChanged"

    Indicates that recording state changed.

    SERVER_REGION_CHANGED: "conference.server_region_changed"

    Indicates that the region of the media server (jitsi-videobridge) that we are connected to changed (or was initially set).

    SILENT_STATUS_CHANGED: "conference.silentStatusChanged"

    Indicates a user has joined without audio

    START_MUTED_POLICY_CHANGED: "conference.start_muted_policy_changed"

    Indicates that start muted settings changed.

    STARTED_MUTED: "conference.started_muted"

    Indicates that the local user has started muted.

    SUBJECT_CHANGED: "conference.subjectChanged"

    Indicates that subject of the conference has changed.

    SUSPEND_DETECTED: "conference.suspendDetected"

    Indicates that DTMF support changed.

    TALK_WHILE_MUTED: "conference.talk_while_muted"

    Event indicates that local user is talking while he muted himself

    TRACK_ADDED: "conference.trackAdded"

    A new media track was added to the conference. The event provides the following parameters to its listeners:

    the added JitsiTrack

    TRACK_AUDIO_LEVEL_CHANGED: "conference.audioLevelsChanged"

    Audio levels of a media track ( attached to the conference) was changed.

    TRACK_MUTE_CHANGED: "conference.trackMuteChanged"

    A media track ( attached to the conference) mute status was changed.

    participant that initiated the mute if it is a remote mute.

    TRACK_REMOVED: "conference.trackRemoved"

    The media track was removed from the conference. The event provides the following parameters to its listeners:

    the removed JitsiTrack

    TRACK_UNMUTE_REJECTED: "conference.trackUnmuteRejected"

    The source-add for unmuting of a media track was rejected by Jicofo.

    TRANSCRIPTION_STATUS_CHANGED: "conference.transcriptionStatusChanged"

    Notifies for transcription status changes. The event provides the following parameters to its listeners:

    The new status.

    USER_JOINED: "conference.userJoined"

    A new user joined the conference.

    USER_LEFT: "conference.userLeft"

    A user has left the conference.

    USER_ROLE_CHANGED: "conference.roleChanged"

    User role changed.

    USER_STATUS_CHANGED: "conference.statusChanged"

    User status changed.

    VIDEO_CODEC_CHANGED: "conference.videoCodecChanged"

    Indicates that the video codec of the local video track has changed.

    VIDEO_SIP_GW_AVAILABILITY_CHANGED: "conference.videoSIPGWAvailabilityChanged"

    Indicates that video SIP GW state changed.

    VIDEO_SIP_GW_SESSION_STATE_CHANGED: "conference.videoSIPGWSessionStateChanged"

    Indicates that video SIP GW Session state changed.

    { {string} address, {VideoSIPGWConstants} oldState, {VideoSIPGWConstants} newState, {string} displayName }.

    VIDEO_UNMUTE_PERMISSIONS_CHANGED: "conference.video_unmute_permissions_changed"

    Event indicates that the permission for unmuting video has changed based on the number of video senders in the call and the video sender limit configured in Jicofo.

    VISITORS_MESSAGE: "conference.visitors_message"

    Event indicating we have received a message from the visitors component.

    VISITORS_REJECTION: "conference.visitors_rejection"

    Event indicating that our request for promotion was rejected.

    VISITORS_SUPPORTED_CHANGED: "conference.visitorsSupported"

    Indicates that the conference has support for visitors.