I have a self hosted jitsi server and a front-end react app that uses the Jitsi External API Iframe. I have made a pre-join room that allows the user to configure audio video settings before joining. However, I am running into a problem where if I set the
startWithVideoMuted to false, I get an error when accessing the camera “Unable to access camera”. This seems to pop up when there’s a problem with Jitsi getting local track.
The camera icon on Safari is not crossed out. I can get the camera working again if I use the jitsi external api to turn the camera off and on again.
I have made sure that I do stop the streams that are used in the previous preview page. There is no camera icon present when I navigate from the preview page to the actual conference call page.
Anything else I might be missing?
This is not happening on android chrome or desktops.