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];
hlsUrls
- type :
HLSUrl
- playbackHlsUrl:
String
- livestreamUrl:
String
- playbackHlsUrl:
hlsUrls
will proide all the URLs for the ongoing meeting HLS.
downstreamUrl
is now depecated. Use playbackHlsUrl
or livestreamUrl
in place of downstreamUrl
hlsState
- type :
HLSState
HLSState
will be the current state of the meeting HLS.
liveStreamState
- type :
LiveStreamState
LiveStreamState
will be the current state of the liveStream.
recordingState
- type :
RecordingState
RecordingState
will 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