Jitsi-meet: Add ability to invite people by JID

Created on 20 Apr 2020  路  9Comments  路  Source: jitsi/jitsi-meet

Is your feature request related to a problem you are facing?
As there are more and more XMPP clients that do have native Jingle audio/video calling I'd like to invite a participant knowing their JID to avoid the need to install separate Jitsi app.

Describe the solution you'd like
I'd like to have additional option: Invite by JID where I'd put the JID in question and have that person invited. (This could also check in contact book for contacts that do have Jabber field filled in).

Describe alternatives you've considered
The only alternative is to ask them to install Jitsi Meet or to use phone calling.

Allowing other XMPP clients to dial-in to Meet would help interoperability between clients!

Thank you for you work and time!

feature-request wontfix

Most helpful comment

Conversations developer here. I鈥檇 be interested in adding support for custom Jitsi extensions (within reason) if there is some genuine interest on your side in allowing actual XMPP clients to join a Jitsi Meet call. I鈥檓 not interested in a one sided reverse engineering fest but if we can make this somehow a collaborative effort I think that could be a pretty cool feature.

Edit: I鈥檓 seeing that your issue tracker is currently being flooded due to _increased demand_. So any XMPP-interop project can wait; my offer will still stand in half a year or whatever.

All 9 comments

This is currently not possible as no of the clients supports the custom IQs we have, like inviting jicofo in a meeting, adding custom extensions for mute/unmute status, custom IQs requesting muting and so on.

Thanks for commenting @damencho! Is there a documentation somewhere that lists the custom XMPP extensions used by Meet? (I did have a quick look at the doc directory but nothing seems matching).

From what you've described some of these could be useful to implement by others and maybe there is still a way for a better compatibility here...

There is no docs about that other than running jitsi-meet. You can open a conference with 2 participants and then add a third one and do mute/unmute and you can dump all the XMPP traffic by executing js in the console APP.conference.saveLogs()

And there are many other cases like announcing that there is a recording which also comes from presence ...

you can dump all the XMPP traffic by executing js in the console APP.conference.saveLogs()

Sounds like a good place to start, thanks @damencho :+1:

Hope more XMPP in @Jitsi...

People wait since several years ago...

@wiktor-k: I am happy to see that I am not alone on GitHub...

Conversations developer here. I鈥檇 be interested in adding support for custom Jitsi extensions (within reason) if there is some genuine interest on your side in allowing actual XMPP clients to join a Jitsi Meet call. I鈥檓 not interested in a one sided reverse engineering fest but if we can make this somehow a collaborative effort I think that could be a pretty cool feature.

Edit: I鈥檓 seeing that your issue tracker is currently being flooded due to _increased demand_. So any XMPP-interop project can wait; my offer will still stand in half a year or whatever.

@iNPUTmice I will bring that question to the team and will come back to you.

The official statement is that you should use the provided APIs, the mobile or iframe one to create meetings.

Using directly the xmpp and muc is not encouraged for a few reasons: we had seen in the past buggy implementation causing a lot of trouble and we needed to block them at some point. We may change the protocol breaking your work totally, that's why everything is encapsulated in those APIs. You are free to experiment with it on your deployments.

So I'm closing this issue now.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

tanvir23 picture tanvir23  路  4Comments

VogtAI picture VogtAI  路  3Comments

galvaniccoffee picture galvaniccoffee  路  3Comments

mfts picture mfts  路  3Comments

mdosch picture mdosch  路  3Comments