Meeting Class Properties - iOS
id
-
type:
String -
Unique id of the meeting where the participant has joined.
localParticipant
-
type: Participant
-
It will be the instance of Participant class for the local participant(You) who joined the meeting.
participants
-
type:
[Dictionary]of Participant -
[
String:Participant]- [
participantId,Participant]
- [
-
It will contain all joined participants in the meeting except the
localParticipant. -
This will be the
[Dictionary]what will container all participants attached with the key as id of that participant.
let remoteParticipantId = "ajf897";
let remoteParticipant = participants[remoteParticipantId];
meetingState
- type :
MeetingState MeetingStatewill be the current state of the meeting.
hlsUrls
- type :
HLSUrl- playbackHlsUrl:
String - livestreamUrl:
String
- playbackHlsUrl:
hlsUrlswill proide all the URLs for the ongoing meeting HLS.
downstreamUrl is now depecated. Use playbackHlsUrl or livestreamUrl in place of downstreamUrl
hlsState
- type :
HLSState HLSStatewill be the current state of the meeting HLS.
liveStreamState
- type :
LiveStreamState LiveStreamStatewill be the current state of the liveStream.
recordingState
- type :
RecordingState RecordingStatewill be the current state of the recording.
listeners
-
type:
MeetingMulticastDelegate -
It will listens the events of Meeting class for the local participant who joined the meeting.
transcriptionState
-
type:
TranscriptionState -
It gives the current state of transcription in the meeting, initially it is
TRANSCRIPTION_STOPPED.
Got a Question? Ask us on discord

