Host Authentication #
A host should pass a JWT (JSON Web Token) as an argument. We have ready to use code snippets to generate JWT. At least one host is needed for a meeting to start.
Participant Authentication #
Once the host joins, participants can join without token. So you do not need to pass a token on the participant side. Until host joins, the participants will wait outside the meeting with the below message. Once host has joined successfully, participants are signed in automatically.
Co-host Authentication #
Any user that passes a JWT while joining meeting will have host privileges. Others won't. Additionally, a host can manually grant moderator privileges to any participant within the meeting.
Conference Termination #
Conference is destroyed once the last user hangs up. After that you can use the same meeting room name for another fresh meeting.
Multi-user conferences (more than 2): There should be at least one host in the meeting at all times for the call to continue. If the host exits and there are no co-hosts available in the call, the conference will end for all the users within a minute. If the host joins back within a minute, the conference will continue without any interruption.
One-on-one Calls: A participant will be disconnected from the meeting immediately if the host leaves.