Emitted after toggling audio (enable/disable own microphone).
This can be done by calling toggleAudio method.
See also: IAudioMutedChanged.
Emitted when a publisher video track has been blurred.
See also: IBlurStarted.
Emitted when a publisher video track blur has been removed.
See also: IBlurStopped.
Emitted when a message has been deleted.
See also: IDeleteMessage.
Emitted when a message has been edited.
See also: IEditMessage.
Emitted when an error occurs.
Emitted while uploading a file, showing the progress of the upload.
See also: IFileProgress.
Emitted when a publisher video track has been masked.
See also: IMaskStarted.
Emitted when a publisher video track mask has been removed.
See also: IMaskStopped.
Emitted after the creation of session's own participant.
This happens automatically after calling joinMeeting method.
See also: INewParticipant.
Recurrently emitted for each publisher having an audio track.
See also: IMyVolume.
Emitted when a new text message is received.
See also: INewMessage.
Emitted when a remote participant joins the session.
See also: INewParticipant.
Emitted after own stream is published.
This happens automatically after calling joinMeeting method and after enabling screensharing using toggleScreensharing method.
See also: INewPublisher.
Emitted when a remote participant adds a stream.
See also: INewSubscriber.
Recurrently emitted for each subscriber having an audio track.
See also: IParticipantVolume.
Emitted when the recording starts.
See also: IRecStarted.
Emitted when the recording stops.
Emitted when a remote participant leaves the session.
See also: IRemoveParticipant.
Emitted when own stream is removed.
This happens after disabling screensharing using toggleScreensharing method.
Emitted when a remote participant removes a stream.
See also: IRemoveSubscriber.
Emitted when the session ends.
See also: ISessionEnded.
Emitted when a subscriber status changed.
Emitted when a participant starts or stops typing.
See also: ITyping.
Emitted after successfully toggling video (enable/disable own camera).
This can be done by calling toggleVideo method.
See also: IVideoHiddenChanged.
Emitted when the session websocket connection is established.
See also: IWebSocketConnected.
Emitted after successfully join the session.
See also: IWelcome.
The type of data emitted by Session.