We decided to proceed with option 3 because it can be done easily.
But there are multiple issue occuring like
Stream track is not sending to other remote participant,
Two users are joined at users side who shared the screen but single participant is visible to other side,
How to make extra users leave which joins as screen share permission only,
How to bypass screen share user when lobby room is activated.
Yes it is working, this issue happens when screen is shared only. It’s working fine when three or more participant join the conference without screen share.
If you are joining twice there should be two participants for this user everywhere.
It is three at presenter side and two at other participant side.
Why do you create a second participant when you want to have just one?
I create a second user when I want to share the screen because if I use the existing participant , then it’s video are turned off when user shares the screen.
You need a custom prosody module recognizing that participant and whitelistinig it, just before it joins.
muc_lobby_whitelist = { “recorder.without.docker” }. I am aware of this configuration in prosody but i want to know how to create a JID with recorder.without.docker domain.
Why users just don’t turn on their video when they want to while screensharing?
Most users are not fully aware of jitsi presenter mode, They think it is an issue when there video got turned off when screen is shared.
This option no longer works due to browser limitations. It’s no longer possible to start screen-sharing right off the bat. The user needs to press a button.