It's very disheartening that when you try to connect with firefox, it says you should use chrome. This is a direct stab in the heart of the people who would favor it over zoom because it is free software.
As others have said, this seems to be a Firefox issue, once you get a larger number of participants in a call it becomes unusable with a single firefox user.
I have actually considered running an instance of jitsi meet where I block out all non-chrome browsers. I don't like it, but if you pragmatically want something that works...
I really feel in this situation Mozilla should put all resources on fixing issues like these.
It works on Firefox but does not have simulcast support so whenever someone on Firefox joins, other devices have to use vastly more CPU and bandwidth. My phone dropped 50% battery in 10 minutes with a Firefox user on.
It is being worked on [1].
Firefox was a supported browser but they took it off the list in January until this issue is fixed. [2]
AFAIK Firefox on GNU/Linux uses Gstreamer. Maybe you need to install gstreamer codec packages.
Update: Firefox switched to FFmpeg and removed Gstreamer support some time ago. I have FFmpeg installed from rpmfusion, but I don't know if that's relevant to WebRTC and Jitsi.
And here I am, opening Chrome just so I can join audio in Zoom conference. For some reason it says "Your browser does not support using the computer’s Audio device" and recommends Chrome.