Skip to main content

Conference Providers

The video conference functionality of HuddleUp is implemented through the integration of existing services. Currently only Jitsi Meet is available.

Jitsi Meet#

When using Jitsi Meet there are two options: Using the public instance (located at meet.jit.si), or hosting an instance yourself. While using the public instance will not cause you any additional costs, it also has certain restrictions.

Features not supported by the public instance:

  • โŒ Moderator rights: All participants have the same rights. This means a meeting on the public instance can easily be hijacked by participants.
  • โŒ Access protection: No restrictions on who can enter. Participants that know the meeting link, can join.
  • โŒ Custom extensions: Jitsi can be extended by different plugins. Obviously you cannot install them on the public instance.

Self hosted instance integrations#

When hosting a Jitsi instance yourself, HuddleUp can provide better access permissions and user permissions when using Jitsi JWT functionality. When installing the Moderator Token Plugin on your instance, hosts get instant moderator rights through the JWT token generated by HuddleUp.

Configuration#

The following Jitsi specific configuration variables can placed in the backend configuration file.

VariableDescriptionDefault Value
HU_JITSI_HOSTRequired. The base URL of the Jitsi Instance (https://meet.jit.si for the public instance)--
Self hosted only
HU_JITSI_JWT_ENABLEDWhether the JWT functionality is enabled on the instance (true or false)--
HU_JITSI_JWT_APP_IDThe application id configured in the Jitsi instance--
HU_JITSI_JWT_SECRETThe secret configured in the Jitsi instance--