Room Metadata
All metadata pertaining to a meeting is stored in meeting.meta
. This includes:
meetingId
: The unique identifier of the meeting.meetingType
: Indicates the meeting is a group-call or a webinar.meetingTitle
: The title of the meeting.meetingStartedTimestamp
: The timestamp when the meeting started.meetingState
: The state of the meeting of typeDyteMeetingState
.authToken
: User's authentication token for the meeting.meetingConfig
: The configuration of the meeting of typeMeetingConfig
.
enum class DyteMeetingState {
NotInitialised,
InitStarted,
InitCompleted,
InitFailed
}
data class MeetingConfig(
val enableAudio: Boolean,
val enableVideo: Boolean
)
For example, if you want to get the title of the meeting the current participant is connected to, you can do so by doing:
val meetingTitle = meeting.meta.meetingTitle