Whereby video meetings component

What this does?

This component allows embedding Whereby video conference calls into Discourse posts.

Installation

For the component itself follow How do I install a Theme or Theme Component? with the repository at GitHub - discourse/discourse-whereby: Allows embedding Whereby video conference calls into Discourse posts.

On the Whereby side, you need to contact their team in order to be able to use the integration. They need to register your Discourse domain on their system, so when you pass your iframeSource the Discourse domain comes in the Content-Security-Policy: frame-ancestors list. I’m not sure what Whereby tiers have this feature available, so please contact their team and let us know in the replies.

Features

Whereby supports video calls directly from the browser on every modern browser, even the mobile ones, making it very appealing to Discourse users.

Configuration options:

  • admins can restrict the composer button only to staff
  • adds a composer toolbar icon (can be limited to staff only in component’s settings)
  • displays a button with a configurable icon and label in posts
  • compatible with Whereby custom subdomains

Screenshots:

Acknowledgements

This component is heavily based in the Jitsi video conference component.

This component was only possible with the help from Caleb of the Whereby team.

23 Likes

Has anyone implemented this component yet? I’d love to hear how it’s going.

1 Like