jitsi / jitsi-meet

Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
https://jitsi.org/meet
Apache License 2.0
23.21k stars 6.74k forks source link

Audio signal scrambled in Firefox 91.0.2 on Linux Mint 20.2 #9849

Closed OSevangelist closed 3 years ago

OSevangelist commented 3 years ago

Description:

Audio scrumbled from PulseAudio micrphone source if used together with Firefox

Steps to reproduce:

  1. Join a conference with Firefox, Linux and a Microphone connected
  2. Ask participants if they can understand you properly

Expected behavior:

No issues with Audio streams being scrambled

Actual behavior:

Audio signal is scrambled (i.e. sounds like a robot and isn't understandable)

Server information:

Client information:

Additional information:

It works flawelessly with Chrome and Chromium It is independent of the audio source (as long as it is connected to PulseAudio) at least

saghul commented 3 years ago

Given it works fine on Chromium but not on Firefox, it feels like a browser bug. Do you observe similar behavior with other WebRTC products / services?

OSevangelist commented 3 years ago

HI @saghul yes this is what i am thinking as well, but before trying other WebRTC services i thought it would be wise to spread the word on my experience with this contemporary FF release. However, just now i installed the FF Update to 92.0 and give that a try

Brandon98SE commented 3 years ago

Confirmed an issue with Firefox 92.0.1 (64-bit).

Description:

Steps to reproduce:

  1. Play YouTube and open multiple tabs (around 10),
  2. switch to another tab,
  3. the audio then becomes all scrambled.

Operating System:

Additional information:

  1. It works properly when as soon as you close Firefox, even if you use Rhythmbox to listen to music that music sounds like a robot but then when you close Firefox it is fine again.
  2. Haven't tried it with a chromium based browser yet but tomorrow I'll try it with brave and see if its the same.
follower commented 3 years ago

I appear to have run into the same or similar issue--unfortunately I'm not 100% certain if it correlates with a Firefox update I manually performed but I don't think it does...

Name    Firefox
Version     92.0
Build ID    20210903235534
Distribution ID     canonical

However, I also had a version of the desktop application installed, so I tried that but apparently the issue was still present (although maybe lessened?).

So, then, I turned off "automatic gain control" in the app settings & tried again and the person I'm talking with reported that the issue no longer appeared to occur.

So, that seems to suggest it may not be browser related but might be AGC related?

The application version I'm using appears to be:

Jitsi Meet      org.jitsi.jitsi-meet    2.9.0   stable  flathub user
saghul commented 3 years ago

AGC is performed by the browser, so it's browser dependent.

The Jitsi Meet desktop app uses electron, so it's based on the chrome engine. Thus it's a completely different beast than Firefox.

I'm closing this because there really isn't anything actionable for us here.