Android - Chromium 94 self video rendering

Description

Self video on Android device is not rendered since chrome browser version 94.

  • Audio is working
  • Other participants receive your video

Browser Console Error
There is no error.

Which Web Video SDK version?
1.1.5

To Reproduce(If applicable)
Steps to reproduce the behavior:

  1. Use any android device with chrome version 94 installed (chromium based browsers like edge or opera are having exactly the same issue)
  2. Enter a zoom video sdk session
  3. open the camera

Expected result:
other participants can receive your video, but on your own screen the video is not rendered.

Additonal information:
We have faked the user agent to test the behavior.
Result: the video was rendered, but then the audio was not working anymore.

Description

Self video on Android device is not rendered since chrome browser version 94.

  • Audio is working
  • Other participants receive your video

Browser Console Error
There is no error.

Which Web Video SDK version?
1.1.5

To Reproduce(If applicable)
Steps to reproduce the behavior:

  1. Use any android device with chrome version 94 installed (chromium based browsers like edge or opera are having exactly the same issue)
  2. Enter a zoom video sdk session
  3. open the camera

Expected result:
other participants can receive your video, but on your own screen the video is not rendered.

Additonal information:
We have faked the user agent to test the behavior.
Result: the video was rendered, but then the audio was not working anymore.

Screenshots
Avatar look Android devices

Back-camera enabled on Edge 93 for Android - working

Front-camera enabled on Edge 93 - working

Camera enabled on Chrome 94 for Android - not working

Received video of Android device using Chrome or Edge on Windows PC with Chrome 94 for Windows - working

Device:

  • Device: Fire HD 10 9th generation tablet
  • OS: Android 9
  • Browsers:Chrome 94.0.4606.71 (not working) & Edge 93.0.961.69 (working)

Additional context
Since WebCodecs API was shipped with with chromium engine version 94, the video can not be rendered correctly. It is working with previous chrome (chromium based browsers on Android have the same issue since 94 - for instance edge or opera ) versions.
I assume that this is the cause of the issue.

I am wondering if Zoom is relying on this api to en- and decode streams. I guess not, you have implemented your own web assemblies, which let me assume that you are en- and decoding with own technique.

By the way:
On iOS devices, Windows and Mac devices it’s working properly also with chromium based browsers with version 94.

Cross-origin headers for SharedArray Buffer API are enabled.

No other origin trial is active.

We are already working on native apps, but since then, the customer is not fully enabled to start business.

So if you have a trick to make it work, I would appreciate it very much!

Thanks in advance!
Device:

  • Device: Fire HD 10 9th generation tablet
  • OS: Android 9
  • Browsers:Chrome 94.0.4606.71 (not working) & Edge 93.0.961.69 (working)

Additional context
Since WebCodecs API was shipped with with chromium engine version 94, the video can not be rendered correctly. It is working with previous chrome (chromium based browsers on Android have the same issue since 94 - for instance edge or opera ) versions.
I assume that this is the cause of the issue.

I am wondering if Zoom is relying on this api to en- and decode streams. I guess not, you have implemented your own web assemblies, which let me assume that you are en- and decoding with own technique.

By the way:
On iOS devices, Windows and Mac devices it’s working properly also with chromium based browsers with version 94.

Cross-origin headers for SharedArray Buffer API are enabled.

No other origin trial is active.

We are already working on native apps, but since then, the customer is not fully enabled to start business.

So if you have a trick to make it work, I would appreciate it very much!

Thanks in advance!

Hey @muellseb ,

In short, currently the Web SDKs don’t support Mobile Browsers.

Mobile Browsers will be supported in the future. :slight_smile:

Thanks,
Tommy

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.