Hello,
I'm using Jitsi in a custom Rocket Chat instance. When creating a call, a new tab is opened on our custom Jitsi instance. If opened with Firefox (80.0.1 64 bits on Windows 10 1909 18363.1016), I cannot hear anyone, but my contact can hear me. Of course permission to use microphone and camera is granted, tab isn't in mute mode.
Here is a screenshot of the the preferences dialog in Firefox :

Everything is working fine with Chrome (version 85.0.4183.102) on the same computer.
Preferences dialog screenshot in Chrome :

I tried disabling tracking protection for the Jitsi URL in Firefox (clicking on the shield icon in the URL bar, and changing the switcher to off) but this didn't change anything.

I'm usually using a bluetooth headset, but when having only the internal mic/hp available I get the same behavior.
Should be able to select an audio source in preferences dialog
Should be able to hear participants
No output selection in mic dropdown and preferences dialog
Nothing heard in the default audio output
Errors in the Firefox console :
11:00:55.672 2020-09-09T09:00:55.673Z [features/analytics]
app.bundle.min.js:126:2379
i https://jitsi.combodo.com/libs/app.bundle.min.js?v=4127:126
re https://jitsi.combodo.com/libs/app.bundle.min.js?v=4127:1
11:07:04.762 2020-09-09T09:07:04.763Z [JitsiMeetJS.js]
_rejectIncomingCall https://jitsi.combodo.com/libs/lib-jitsi-meet.min.js?v=4127:10
_onIncomingCallP2P https://jitsi.combodo.com/libs/lib-jitsi-meet.min.js?v=4127:10
onIncomingCall https://jitsi.combodo.com/libs/lib-jitsi-meet.min.js?v=4127:10
emit https://jitsi.combodo.com/libs/lib-jitsi-meet.min.js?v=4127:1
onJingle https://jitsi.combodo.com/libs/lib-jitsi-meet.min.js?v=4127:10
run https://jitsi.combodo.com/libs/lib-jitsi-meet.min.js?v=4127:1
_dataRecv https://jitsi.combodo.com/libs/lib-jitsi-meet.min.js?v=4127:1
forEachChild https://jitsi.combodo.com/libs/lib-jitsi-meet.min.js?v=4127:1
_dataRecv https://jitsi.combodo.com/libs/lib-jitsi-meet.min.js?v=4127:1
_onRequestStateChange https://jitsi.combodo.com/libs/lib-jitsi-meet.min.js?v=4127:1
lib-jitsi-meet.min.js:10:26384
Jitsi Meet version:
ii jitsi-meet 2.0.4627-1 all WebRTC JavaScript video conferences
ii jitsi-meet-prosody 1.0.4127-1 all Prosody configuration for Jitsi Meet
ii jitsi-meet-tokens 1.0.4127-1 all Prosody token authentication plugin for Jitsi Meet
ii jitsi-meet-web 1.0.4127-1 all WebRTC JavaScript video conferences
ii jitsi-meet-web-config 1.0.4127-1 all Configuration for web serving of Jitsi Meet
ii jitsi-videobridge2 2.1-202-g5f9377b9-1 all WebRTC compatible Selective Forwarding Unit (SFU)
Operating System:
Ubuntu 20.04
The issue #2835 might be related ?
Hi @piRGoif please dont forget that this forum is public in case you dont want to drop pictures of yourself!
Thanks, you are right, no problem with that for me though.
Audio input and output device selection during the call is currently not supported on Firefox because of browser limitation. Firefox does not enumerating and changing audio output devices. Please make sure that your preferred devices are selected at the system level before joining the call. Here is the browser bug -
https://bugzilla.mozilla.org/show_bug.cgi?id=1498512
Closing this issue since this is a browser limitation.
I had the same problem and it is actually possible to select the audio output device on Firefox. The problem is that for some obscure reason this option is disabled in the Firefox configuration by default. Here is how to enable it:
Many thanks Mark ! I could have understand that reading the bugzilla ticket but I didn't :D
Indeed after switching the pref I get the audio selector !
Many thanks for the tip !
Most helpful comment
I had the same problem and it is actually possible to select the audio output device on Firefox. The problem is that for some obscure reason this option is disabled in the Firefox configuration by default. Here is how to enable it: