Start a meeting or webinar
To start a meeting or webinar, prepare your meeting number, and set whether to start the
event with audio or video. Pass this information to ZoomToolSuiteAPI.PreMeeting.Launch.startMeeting.
let param = ZoomToolSuiteStartMeetingParam()
param.meetingNumber = 1234567890
param.isNoAudio = false
param.isNoVideo = false
ZoomToolSuiteAPI.PreMeeting.Launch.startMeeting(param: param) { result in
// handle result
}
Get the meeting status
Implement onMeetingStatusChanged on your ZoomToolSuiteEventListenerProtocol listener that
you passed to initSDK.
Swift
final class MyEventListener: NSObject, ZoomToolSuiteEventListenerProtocol {
func onMeetingStatusChanged(_ status: ZoomToolSuiteMeetingStatus) {
}
}
To get the current state, you can also use ZoomToolSuiteAPI.Meeting.MeetingAPI.getMeetingStatus.
let status = ZoomToolSuiteAPI.Meeting.MeetingAPI.getMeetingStatus()