I am facing one issue for which i need help.
No Audio Output (audio of other participants) can be heard when join before the speaker (that speaks).
- Issue comes only when joined via Webview on Android within my app.
- I have prejoin page enabled so that autoplay with audio works and can confirm that autoplay works well by joining after the speaker joins, this is irrespective of when speaker unmutes actually, if joined after speaker than can hear whenever speaker unmutes.
- If than leave the meeting because of no audio output and join back again than can hear the speaker, ultimately joining meeting any time after speaker joins can get audio output.
- I tested the scenario with meet.jit.si meeting, happening same so not a selfhosted jitsi configuration issue.
SOLUTION NOT ACCEPTABLE -
I am actually able to solve the issue if i configure webview this way, than even if join before speaker, can listen speaker whenever he join, unmute & speak, so looks like issue somewhere is related to autoplay - webView.getSettings().setMediaPlaybackRequiresUserGesture(false);
The above solution will require me to update around 15 apps on the play store to fully integrate jitsi, that will be a big ask.
Can anybody confirm if it happens for them also ? Or is it just me or my device or my app or my webview issue ?