jitsi / ljm-jaas-example

lib-jitsi-meet example app for JaaS customers

Home Page:https://jitsi.github.io/ljm-jaas-example/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ljm-jaas-example

This repo serves as a reference for JaaS customers in regard to implementing the integration with the Jitsi Meet server side video conferencing service.

Implementation details

buildOptions

Prepares the connection configuration.

connect

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.

CONNECTION_ESTABLISHED handler

Initializes the conference, adds the remote tracks and the conference event handlers, and joins the room.

CONNECTION_FAILED handler

Handles failures and can attempt reconnections.

CONNECTION_DISCONNECTED handler

Handles the cleanup and disconnects the client from the server.

Example settings

region

Optional. The region of the media server.

tenant

Required. The JaaS tenant value.

room

Required. The name of the room.

jwt

Optional. The authentication token.

release version

Optional. The lib-jitsi-meet script is versioned for testing purposes.

stage

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.

About

lib-jitsi-meet example app for JaaS customers

https://jitsi.github.io/ljm-jaas-example/

License:Apache License 2.0


Languages

Language:JavaScript 81.2%Language:HTML 18.8%