# Android - Chromium 94 self video rendering

**URL:** <https://devforum.zoom.us/t/android-chromium-94-self-video-rendering/58870>\
**Category:** Web\
**Created:** [October 14, 2021, 11:58am UTC](https://devforum.zoom.us/t/android-chromium-94-self-video-rendering/58870 "2021-10-14T11:58:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![muellseb](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/muellseb/32/31903_2.png) [@muellseb](https://devforum.zoom.us/u/muellseb)\
**Post date:** [October 14, 2021, 11:58am UTC](https://devforum.zoom.us/t/android-chromium-94-self-video-rendering/58870/1 "2021-10-14T11:58:05Z")

</div>

**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

 ![avatar-wo-video-chrome-94](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/2/9/29a06e79d327556244c9092dd1ed376ef2aca53c.png)

Back-camera enabled on Edge 93 for Android - working

 ![backcam-edge-93](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/3/4/3489c8c0c4a7b32dfe17004f6af41c7fd0e040f3.jpeg)

Front-camera enabled on Edge 93 - working

 ![frontcam-edge-93](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/f/c/fca1c3ab887a6e9c627dda5c5c662ad5d4b3d841.jpeg)

Camera enabled on Chrome 94 for Android - not working

 ![empty-canvas-chrome-94](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/d/a/da9e62a83a82ebb8d9f53a82426fe99c4cd899c7.png)

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

 ![windows-joined-device-receive-video](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/a/a/aaac18ed7f8b602cdaa40af478f1b520ee31db89.jpeg)

**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](https://www.chromestatus.com/feature/5669293909868544), 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](https://www.chromestatus.com/feature/5669293909868544), 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!

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [October 29, 2021, 9:29pm UTC](https://devforum.zoom.us/t/android-chromium-94-self-video-rendering/58870/2 "2021-10-29T21:29:17Z")

</div>

Hey @muellseb ,

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

> **[Web - Video SDKs - Zoom Software Development Kit (Zoom SDK)](https://marketplace.zoom.us/docs/sdk/video/web#browser-support)**
>
> Sessions are not Zoom Meetings; instead, with no default user-interface, this SDK is designed to support unique video applications.
> 
> Getting Started
> 
> ...

Mobile Browsers will be supported in the future. 🙂

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [November 29, 2021, 7:29am UTC](https://devforum.zoom.us/t/android-chromium-94-self-video-rendering/58870/3 "2021-11-29T07:29:32Z")

</div>

Closed on November 29, 2021, 7:29am UTC

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