XEP-0483: HTTP Online Meetings

Recently, Guus and and I co-authored XEP-0483: HTTP Online Meetings. I have just finished implementing the XEP across three Openfire plugins (ofmeet, galene and orinayo)

I also implemented it in the client olmeet plugins for both spark and conversejs.

So what’s the benefit?

Both spark and pade can now:

  • auto-discover what audio/video conferencing service is available and configured in Openfire (jitsi, galene or broadcastbox),
  • request for a web app URL and use it to
  • invite others to the meeting. If their client supports XEP-0483, the web app will be opened in the client otherwise, it will be opened in the desktop web browser.
  • fallback on a static base URL configured in client if their XMPP server does not yet support xep-0483.

For other release announcements and news follow us on Mastodon or X