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