Properties

Link copied to clipboard

A boolean value indicating if the audio currently enabled.

Link copied to clipboard
open override val clientSpecificId: String?

Identifier provided while adding the participant.

Link copied to clipboard
Link copied to clipboard
open override val flags: ParticipantFlags
Link copied to clipboard
open override val id: String

The ID of the participant, this ID is temporary changes every time the participant rejoins the meeting

Link copied to clipboard
open override val isHost: Boolean
Link copied to clipboard
Link copied to clipboard
open override var name: String

The participant's name

Link copied to clipboard
Link copied to clipboard
open override val picture: String?

The participant's picture (if any).

Link copied to clipboard
open override val presetName: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val userId: String

The userId of the participant, this ID is tied to clientSpecificId and does not change for a user in a meeting

Link copied to clipboard

A boolean value indicating if the video currently enabled.

Link copied to clipboard
val videoTrack: VideoStreamTrack?
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open override fun disableAudio()

This method is used to mute the local participant's audio.

Link copied to clipboard
open override fun disableVideo()

This participant is used to disable the local participant's video.

Link copied to clipboard
Link copied to clipboard

This method is used to start streaming the local participant's video to the meeting.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getVideoView(): VideoView?
Link copied to clipboard
open fun kick()

Removes the participant from the meeting

Link copied to clipboard
open fun pin()

Pins the participant, so the participant is always in the active list

Link copied to clipboard
Link copied to clipboard
fun setAudioDevice(dyteAndroidDevice: DyteAudioDevice)
Link copied to clipboard
Link copied to clipboard
fun setVideoDevice(dyteVideoDevice: DyteVideoDevice)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun toMap(): Map<String, Any?>
Link copied to clipboard
open fun unpin()

Unpins the participant