Chrome desktop browser sometimes rotates video feeds from participants on mobile

Video SDK Type and Version
Web SDK: 1.11.10
Mobile SDK: 1.10.10

Description
When a user on mobile joins a in progress session their video feed on a desktop browser is sometimes rendered at a 90 degree angle. I believe this may be related to the video being sent as portrait but the web SDK is trying to show the feed as landscape. This only seems to be happening on Google Chrome.

Troubleshooting Routes
I have tried rendering the video players in their own video-player-containers and all in a single one as well as many CSS changes with no success.

How To Reproduce

  1. Join a session in Google Chrome
  2. Join the session as another user on mobile
  3. Look at the session on Chrome and see the mobile user’s video feed rotated

Any help would be appreciated, thanks.

Hey @alasdair.yorke

Thanks for your feedback.

Could you share some problematic session IDs with us for troubleshooting purposes?

Thanks
Vic

Hi @vic.yang

Thanks for the help, I just replicated this with session id: “6s9cN0pKQP+o5TuWwwHATA==”

The video feed displays properly for a few seconds then rotates. I can see a ‘video-aspect-ratio-change’ event being fired at about the time the video rotates but there’s no change in the aspectRatio value in the event payload.

To add some more context, here’s some screenshots of the problem.

Here’s the mobile view, you can see the self view is displayed in portrait.

Here’s the desktop view where the feed has rotated.

Hey @alasdair.yorke

6s9cN0pKQP+o5TuWwwHATA==

After analyzing the log, we found it’s a known issue and will be fixed in the next release.

Thanks
Vic

Great, thanks @vic.yang

Do you know roughly when the next release will be?

Hey @alasdair.yorke

The next release is around late October.

Thanks
Vic

1 Like