DefaultMeetingSession

class DefaultMeetingSession @JvmOverloads constructor(val configuration: MeetingSessionConfiguration, val logger: Logger, context: Context, eglCoreFactory: EglCoreFactory = DefaultEglCoreFactory(), eventReporterFactory: EventReporterFactory = DefaultMeetingEventReporterFactory( context, IngestionConfiguration( MeetingEventClientConfiguration(configuration.credentials.joinToken, configuration.meetingId, configuration.credentials.attendeeId), configuration.urls.ingestionURL ?: "", configuration.urls.ingestionURL.isNullOrEmpty() ), logger )) : MeetingSession

Constructors

Link copied to clipboard
constructor(configuration: MeetingSessionConfiguration, logger: Logger, context: Context, eglCoreFactory: EglCoreFactory = DefaultEglCoreFactory(), eventReporterFactory: EventReporterFactory = DefaultMeetingEventReporterFactory( context, IngestionConfiguration( MeetingEventClientConfiguration(configuration.credentials.joinToken, configuration.meetingId, configuration.credentials.attendeeId), configuration.urls.ingestionURL ?: "", configuration.urls.ingestionURL.isNullOrEmpty() ), logger ))

Properties

Link copied to clipboard
open override val audioVideo: AudioVideoFacade
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val logger: Logger