This repo serves as a reference for JaaS customers in regard to implementing the integration with the Jitsi Meet server side video conferencing service.
Prepares the connection configuration.
Uses the provided configuration to create a new connection object and the local tracks for it. The connection status event handlers can be attached here.
Initializes the conference, adds the remote tracks and the conference event handlers, and joins the room.
Handles failures and can attempt reconnections.
Handles the cleanup and disconnects the client from the server.
Optional. The region of the media server.
Required. The JaaS tenant value.
Required. The name of the room.
Optional. The authentication token.
Optional. The lib-jitsi-meet script is versioned for testing purposes.
Optional. Whether to use stage.8x8.vc
.
Changes to the release version and stage values during an already established connection require using the reload button in order to apply the latest lib-jitsi-meet script. For the rest of the inputs, please hang up and rejoin.