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.17k stars 6.73k forks source link

Time-shifted copy of audio received on Android native client, but not Android web client #15029

Open raxod502 opened 2 months ago

raxod502 commented 2 months ago

What happened?

Using https://meet.jit.si/, I observe different behavior between the official native app and web browser clients, both on Android 14 (GrapheneOS) with the system browser set to Firefox.

The web browser client works fine. The native app seems to receive two copies of all audio from other clients, and plays both. The result is as if there is an echo, but unlike the usual case of hearing yourself speak, you hear two copies of everyone else, out of sync from each other by about 250ms. This is not affected by the configured audio output device. It is the same whether you are using speakers or headphones.

Testing is done on the same call with the same other clients in the call, so the only difference is in what the Android native client receives versus the Android web client.

I conducted a review of existing issues and found that these two are the only ones that seem to describe the same symptom: https://github.com/jitsi/lib-jitsi-meet/issues/1631, https://github.com/jitsi/jitsi-meet/issues/14733. Both issues are reported to be closed, but I still observe the behavior described above with the latest release of the Android app (24.2.2 from F-Droid).

Platform

Browser / app / sdk version

24.2.2

Relevant log output

No response

Reproducibility

More details?

I am happy to obtain a recording of the reported behavior, or additional system diagnostic information or logs, if it would be helpful. Just let me know what information is needed.

saghul commented 2 months ago

I'm not aware of us having that issue on that version. We did have such a problem, on iOS, and it got fixed on version 24.2.1. The bug affected iOS only.

Any chance you are able to test 24.3.0? It's available on the play store, not sure when F-Droid will be updated.

raxod502 commented 2 months ago

Okay, I did more testing. Firstly - same result on 24.3.0 from Aurora Store. Secondly, I found out that the following conditions are required to reproduce the bug:

If the other user is on Chromium or Safari, or they are a moderator, then the same behavior does not occur.

github-actions[bot] commented 3 days ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

raxod502 commented 2 days ago

Don't close this issue. This is an automatic message by Fresh - a bot against stale bots.

/remove-lifecycle stale