I have implemented Jitsi External API in my web. everything going well but I was facing 3 issues #1. I can’t able to set up only one moderator. #2. I can’t able to get the Email Addresses of the Other participants. #3. I can’t able to shear the screen of local participants.
You cannot control who gets moderator access by just setting a flag on the client side. That would be a security issue.
Moderator assignment is handle on the server side; there are many ways to configure this based on your requirements if you have your own server.
If you use meet.jit.si, then you have no control over this – all participants will be promoted to moderators.
Not sure what you are trying to achieve here.
If you are asking if you can retrieve email address of all participants in a room on meet.jit.si, then no, that should not be possible since that would be a privacy breach.
startScreenSharing option is no longer support since browsers will no longer allow a page to start screen sharing without user interaction.
Screensharing should be enabled by default, even for your own deployments.
Have you by any chance customised toolbarButtons in your config.js or in External API configOverwrite?
Have you customised the web app?
Is this the actual code you used, or have you just replaced your domain with meet.jit.si here?
Also, I don’t think you can override host and bosh values using config override.
So you want to host a meeting on your own site, and you don’t have your own server and want to use meet.jit.si as the Jitsi server?
That’s doable, but you should be aware that using meet.jit.si means you cannot control who is moderator. And you cannot change or hide any branding info as specified in the terms of use.
I’m not sure where you got the code example from, but a lot of the configs you used are not applicable (or no longer applicable).
Start with something like this and build up from there.
As I said. If you use meet.jit.si, you have no control over that.
You could host your own Jitsi server which gives you complete control, or you could subscribe to JaaS which sounds like the perfect fit for your use case.