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
21.84k stars 6.53k forks source link

Android app will go to low bandwith mode whenever on mobile network (LTE) #14686

Open denisvitez opened 3 weeks ago

denisvitez commented 3 weeks ago

Description:

Mobile app (Android) will go to low bandwidth mode and disable video whenever I would switch from WiFi to mobile network LTE. If I run speed test on mobile, it shows about 130Mbps down and 40Mbps up with 24ms ping. So I think the connection should be more than enough to support 2 people on call. Also when there is no video, there is no audio too, so not sure if this is related or a separate issue. I have checked in the mobile app if there is any setting to disable this "saving bandwidth" mode, but didn't found any.

Steps to reproduce:

  1. Join a call with WiFi
  2. Enable camera and see that it works, green bars are shown next to the person
  3. Disconnect WiFi to connection is made over LTE
  4. Camera will stop working and red bars are shown next to the person
  5. Reconnect to WiFi
  6. Video will start working again

Expected behavior:

Video and audio should continue working on LTE given a sufficient bandwidth (130/40).

Actual behavior:

Application displays message "Video has been turned off to save bandwidth". Video and audio stop working.

Server information:

Client information:

Additional information:

/

saghul commented 3 weeks ago

It doesn't look like a low bandwidth problem but rather a connectivity issue when youa re using LTE. Can you reproduce the problem if you start on LTE directly?

Do you observe the same when using meet.jit.si rather than your own server?

denisvitez commented 3 weeks ago

Hello, so if starting directly on LTE it is the same (doesn't work). But joining with LTE to meet.jit.si works. So this then seems more like a server issue, are there any settings related to this?

saghul commented 3 weeks ago

In your tests, where the server and the mobile part of the same network?

denisvitez commented 3 weeks ago

Uff I did just test with WiFi outside the office network and it is the same issue. I have also tried joining with my PC using the LTE hotspot (doesn't work). So my guess is now that there is something not correctly configured either with port forwarding or with Nginx reverse proxy manager on the server.

saghul commented 3 weeks ago

Looks like the media port (10000 UDP by default) might not be properly forwarded to the JVB server.