-
Notifications
You must be signed in to change notification settings - Fork 0
CallsApiEvent
RINGING
EARLY_MEDIA
ESTABLISHED
HANGUP
ERROR
CAMERA_VIDEO_ADDED
CAMERA_VIDEO_UPDATED
CAMERA_VIDEO_REMOVED
SCREEN_SHARE_ADDED
SCREEN_SHARE_REMOVED
ROOM_JOINED
ROOM_LEFT
CONFERENCE_JOINED
CONFERENCE_LEFT
PARTICIPANT_JOINING
PARTICIPANT_JOINED
PARTICIPANT_MUTED
PARTICIPANT_UNMUTED
PARTICIPANT_DEAF
PARTICIPANT_UNDEAF
PARTICIPANT_STARTED_TALKING
PARTICIPANT_STOPPED_TALKING
PARTICIPANT_LEFT
PARTICIPANT_CAMERA_VIDEO_ADDED
PARTICIPANT_CAMERA_VIDEO_REMOVED
PARTICIPANT_SCREEN_SHARE_ADDED
PARTICIPANT_SCREEN_SHARE_REMOVED
REMOTE_MUTED
REMOTE_UNMUTED
REMOTE_CAMERA_VIDEO_ADDED
REMOTE_CAMERA_VIDEO_REMOVED
REMOTE_SCREEN_SHARE_ADDED
REMOTE_SCREEN_SHARE_REMOVED
NETWORK_QUALITY_CHANGED
REMOTE_NETWORK_QUALITY_CHANGED
DIALOG_JOINED
DIALOG_LEFT
Event triggered when a call is ringing.
event = {}
Event triggered when there is media to be played before establishing a call.
event = {stream: MediaStream}
Event triggered when a call is established.
event = {stream: MediaStream}
Event triggered when a call has been hung up. This covers both normal hang up and when a call has been hung up because of an error.
event = {errorCode: ErrorCode, totalMediaStats: TotalMediaStats}
Event triggered when a call has encountered an error which does not hang up the call.
event = {errorCode: ErrorCode}
Event triggered when camera video has been added locally on a call.
event = {stream: MediaStream}
Event triggered when camera video has been updated (in any way changed) locally on a call.
event = {stream: MediaStream}
Event triggered when camera video has been removed locally on a call.
event = {}
Event triggered when screen sharing has been started locally on a call.
event = {stream: MediaStream}
Event triggered when screen sharing has been stopped locally on a call.
event = {reason: VideoRemovalReason}
Event triggered when the participant has joined a room.
event = {id: string, name: string, participants: Participant[], stream: MediaStream}
Event triggered when the participant has left a room.
event = {errorCode: ErrorCode, totalMediaStats: TotalMediaStats}
Event triggered when the call has been added into a conference.
event = {id: string, name: string, participants: Participant[]}
Event triggered when the call has left a conference.
event = {errorCode: ErrorCode}
Event triggered when another participant is being added to the conference or room.
event = {participant: Participant}
Event triggered when another participant has been added to the conference or room.
event = {participant: Participant}
Event triggered when another participant has left the conference or room.
event = {participant: Participant}
Event triggered when another participant has been muted in the conference or room.
event = {participant: Participant}
Event triggered when another participant has been unmuted in the conference or room.
event = {participant: Participant}
Event triggered when another participant has been deafened in the conference or room.
event = {participant: Participant}
Event triggered when another participant has been undeafened in the conference or room.
event = {participant: Participant}
Event triggered when another participant starts talking in the conference or room.
event = {participant: Participant}
Event triggered when another participant stops talking in the conference or room.
event = {participant: Participant}
Event triggered when another participant has added their camera video to the conference or room.
event = {participant: Participant, stream: MediaStream}
Event triggered when another participant has removed their camera video from the conference or room.
event = {participant: Participant}
Event triggered when another participant has shared their screen to the conference or room.
event = {participant: Participant, stream: MediaStream}
Event triggered when another participant has removed their shared screen from the conference or room.
event = {participant: Participant}
Event triggered when the remote user has been muted.
event = {}
Event triggered when the remote user has been unmuted.
event = {}
Event triggered when the remote user has added their camera video.
event = {stream: MediaStream}
Event triggered when the remote user has removed their camera video.
event = {}
Event triggered when the remote user has shared their screen.
event = {stream: MediaStream}
Event triggered when the remote user has removed their screen share.
event = {}
Event triggered when the participant's network quality has changed.
event = {networkQuality: NetworkQuality, currentMediaStats: CurrentMediaStats}
Event triggered when another participant's network quality has changed.
event = NetworkQuality
Event triggered when the call joins a dialog.
event = {id: string, remote: Participant}
Event triggered when the call leaves the dialog.
event = {errorCode: ErrorCode}