Meeting Class
using Meeting Class
The Meeting Class includes methods and events for managing meetings, participants, video & audio streams, data channels and UI customization.
Constructor
Meeting(String meetingId, Participant localParticipant)
- return type :
void
Properties
getmeetingId()
getmeetingId()will returnmeetingId, which represents the meetingId for the current meeting- return type :
void
getLocalParticipant()
getLocalParticipant()will return Local participant- return type :
Participant
getParticipants()
getParticipants()will return all Remote participant- return type :
void
pubSub()
pubSub()will return object ofPubSubclass- return type :
PubSub
Events
__events
addEventListener(MeetingEventListener listener)
voidremoveEventListener(MeetingEventListener listener)
voidremoveAllListeners()
void
Events
Methods
__methods
join()
voidjoin the meetingleave()
voidleave the meetingend()
voidend the meetingmuteMic()
voidenable self micunmuteMic()
voiddisable self micenableWebcam()
voidenable self webcamdisableWebcam()
voiddisable self webcamstartRecording(String webhookUrl)
voidstart meeting recordingstopRecording()
voidstop meeting recordingstartLivestream(List<LivestreamOutput> outputs)
voidstart meeting live streamingstopLivestream()
voidstop meeting live streaminggetMics()
Set<AppRTCAudioManager.AudioDevice>get all mic deviceschangeMic()
voidchange self micsetAudioDeviceChangeListener(AppRTCAudioManager.AudioManagerEvents audioManagerEvents)
voidWhen a Local participant changes the Mic, `AppRTCAudioManager.AudioManagerEvents()` is triggered which can be set by using this methodchangeWebcam()
voidchange self webcamenableScreenShare(Intent data)
voidstart sharing phone screendisableScreenShare()
voidstop sharing phone screen
Methods
Got a Question? Ask us on discord

