Skip to main content

Meeting Metadata

All metadata pertaining to a meeting is stored in meeting.meta. This includes:

  • meetingId: The unique identifier of the meeting.
  • meetingTitle: The title of the meeting.
  • meetingStartedTimestamp: The timestamp when the meeting started.
  • meetingType: Indicates the meeting type, which can be one of GROUP_CALL, WEBINAR, AUDIO_ROOM, or LIVESTREAM from the RtkMeetingType enum.
  • meetingConfig: The configuration of the meeting containing audio and video settings.
  • meetingState: The state of the meeting of type RtkMeetingState.
  • authToken: User's authentication token for the meeting.
  • selfActiveTab: Information about the currently active tab for the local participant.
  • mediaConnectionState: The current state of the media connection.
  • socketConnectionState: The current state of the socket connection.

For example, if you want to get the title of the meeting the current participant is connected to, you can do so like this:

val meetingTitle = meeting.meta.meetingTitle