Skip to main content
Version: 2.0.x

Leave or End Meeting - iOS

Whenever participant wishes to end their communication in the meeting, they can simply leave the meeting.

This guide will provide an overview of how to implement leave or end feature in VideoSDK meetings.

  1. Leave - By using leave() function, only a participant will leave/exit the meeting, the rest of the meeting will continue with other participants.
  2. End - By using end() function, meeting will end for each and every participant. So, use this function according to your use cases.

Leave And End Meeting

@IBAction func leaveMeetingButtonTapped(_ sender: Any) {
// leave meeting
self.meeting?.leave()

// end meeting for everyone
self.meeting?.end()
}

/// Events:
// called after user leaves the meeting
func onMeetingLeft() {
// cleanup: remove listeners
meeting?.localParticipant.removeEventListener(self)
meeting?.removeEventListener(self)

// dismiss meeting controller
}

API Reference

The API references for all the methods and events utilised in this guide are provided below.

Got a Question? Ask us on discord