Jitsi-meet: Zoom Level of Video on Android Application Doesn't Match Desktop

Created on 8 Jun 2020  路  3Comments  路  Source: jitsi/jitsi-meet

Description:


A person joining a video meeting from the Android application will see zoomed and cropped version of the presenter's video. The presenter is unaware that they are cut-off or even completely not in the field of view of the user on the app.

Steps to reproduce:

  1. Start a meeting between a web-app user (Person A) that has webcam(laptop/desktop) and someone that using the android application (Person B)
  2. Person A can see the entire camera field of view from Person B, but....
  3. Person B only sees a very small portion of field of view available to person A's camera.
  4. This is made worse when in portrait mode since the android wants to fill the portrait screen with the video from the speaker which is a landscape video .
  5. It is quite easy for Person A to see in their preview of their own camera feed that they are easily in the view, meanwhile Person B sees the blank wall to one side or the other of person A.

Expected behavior:


Rather than trying to fill the android-app screen with the video of person A (and therefore needing to zoom and crop) just fill horizontal or vertical size of screen and have black-bars everywhere else.

Alternatively, provide person A on some indication of what is in-frame according to the android application ( I realize this likely quite difficult to do, and not actually a great solution).

Actual behavior:

Person A is so heavily zoomed and cropped in Android views (either portrait, or landscape, or tile) that it is possible that person A may not be in frame at all as seen by android users.

Server information:

  • Jitsi Meet version:
  • Operating System:

Client information:

  • Browser / app version: 20.2.3 build 4129209
  • Operating System: Android

Additional information:

Most helpful comment

Filling the viewport makes sense when both parties are on the same platform with approximately the same size viewport, but not on where you might regularly expect parties to be on mixed platforms with massively different viewports. Someone sitting at desk with a 4k monitor and someone with a 5" phone in their hand can't both expect to fill the view-port and have intelligible amounts of cropping.

Industry standard or not, do you not agree it makes little sense in this scenario?

All 3 comments

This is expected behavior, web behaves the same, it silla up the viewport with video.

AFAICT this is the industry standard, all video chat apps fill the viewport which means some cropping has to happen.

Filling the viewport makes sense when both parties are on the same platform with approximately the same size viewport, but not on where you might regularly expect parties to be on mixed platforms with massively different viewports. Someone sitting at desk with a 4k monitor and someone with a 5" phone in their hand can't both expect to fill the view-port and have intelligible amounts of cropping.

Industry standard or not, do you not agree it makes little sense in this scenario?

One might at least make it a configurable option (fill/no-fill) in the web UI.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ralgozino picture ralgozino  路  3Comments

TechnologyClassroom picture TechnologyClassroom  路  3Comments

TopheC picture TopheC  路  3Comments

dantman picture dantman  路  3Comments

532910 picture 532910  路  3Comments