question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Toggling Tile View changes aspect ratio / crop of other participants video

See original GitHub issue

Description:

When toggling the tile view, the apsect ratio of other participants video is changed in their view regardless of their setting of tile view or speaker view, resulting in a cropped image.

Steps to reproduce:

  1. Join any jitsi call with at least two participants
  2. have one participant toggle tile view on and off while other participant watching their own video aspect ratio
  3. user who is doing nothing experiences changes in their video

Expected behavior:

Own video stays the same when other participants change their view settings.

Actual behavior:

Own video gets cropped when other participants toggling tile view.

Server information:

Client information:

  • Browser / app version: Google Chrome 83.0.4103.116
  • Operating System: Mac OS Catalina 10.15.3

Additional information:

<R.modifyContents>:  JingleSessionPC[p2p=true,initiator=true, sid=xxx] received remote max frame height: 360
lib-jitsi-meet.min.js?v=4203.857:10

2020-07-09T07:08:21.315Z [modules/xmpp/JingleSessionPC.js]
<R.setSenderVideoConstraint>:  JingleSessionPC[p2p=false,initiator=false,sid=xxx] setSenderVideoConstraint: 360 
lib-jitsi-meet.min.js?v=4203.857:10 

2020-07-09T07:08:21.315Z [modules/xmpp/JingleSessionPC.js] 
<R.setSenderVideoConstraint>:  JingleSessionPC[p2p=true,initiator=true,sid=xxx] setSenderVideoConstraint: 360 
lib-jitsi-meet.min.js?v=4203.857:10 

2020-07-09T07:09:38.978Z [modules/xmpp/strophe.jingle.js] 
<g.onJingle>:  on jingle content-modify from ```

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:14 (10 by maintainers)

github_iconTop GitHub Comments

1reaction
jallamsetty1commented, Jul 13, 2020

again, this is happening on my view while the other person is changing their settings. I don’t really get why the resolution for my view has to change at all as I’m not doing anything.

Yes, that is the intended behavior of this new feature. We do not want to use resources (cpu/bandwidth) more than they are needed on the client machines. So the participants send resolution will now be determined based on how they are viewed by the other participants in the call. If a remote participant is viewing you in speaker view at a full 720p, only then your client will be sending 720p.

1reaction
mu35licommented, Jul 9, 2020

I’m seeing this on any regular meeting on meet.jit.si

The problem ist not a change in resolution but a change in aspect ratio of the image I am viewing while someone else is toggling their tile view. So if another participant is switchen to tile view the image I am seeing of my own video is cropped in. I want my picture to be cropped the same way regardless of what anyone is changing in their preferences. Hope this clears things up.

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to change the aspect ratio of a video | Clipchamp Blog
To change the aspect ratio of your entire video, click on the 16:9 aspect ratio button located under the export button.
Read more >
Edit photos and videos on iPhone - Apple Support
In Photos, tap a photo or video thumbnail to view it in full screen. ... Crop to a standard preset ratio: Tap the...
Read more >
Adjust your view in a Teams meeting - Microsoft Support
If you change your mind, right click again and hit Unpin. Reframe a video. Teams crops some videos to make them fit your...
Read more >
Cropping and Aspect Ratios - EOS R5 Tip 12 - YouTube
The EOS R5 includes the capabilities to apply cropping and aspect ratio information to your images in camera, as well as crop the...
Read more >
Helpful Zoom Video Settings | Indico
Check the box next to Turn off my video when joining a meeting. CHANGE VIEW. Gallery view: viewing the video of all the...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found