# SharedArrayBuffer requirement

**URL:** <https://devforum.zoom.us/t/sharedarraybuffer-requirement/57429>\
**Category:** Web\
**Created:** [September 14, 2021, 12:56pm UTC](https://devforum.zoom.us/t/sharedarraybuffer-requirement/57429 "2021-09-14T12:56:06Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![vitalyateventcadence](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vitalyateventcadence/32/51920_2.png) [@vitalyateventcadence](https://devforum.zoom.us/u/vitalyateventcadence)\
**Post date:** [September 14, 2021, 12:56pm UTC](https://devforum.zoom.us/t/sharedarraybuffer-requirement/57429/1 "2021-09-14T12:56:06Z")

</div>

**Description**

Good day,

Could you please let us know if the usage of `SharedArrayBuffer` for the video SDK is a persistent solution or is there a plan to rewrite the SDK and not keep this feature?

The reason we ask is as we know on Chrome desktop it requires cross-origin isolation. Our web site that uses the video SDK also includes quite a number of other content including user content and user embedded html thus cross-origin isolation can not be enabled.

Our other requirement is to have multiple video displayed at the same time and from our understanding the only option that works stably here is single canvas which requires SharedArrayBuffer. It seems like we can not achieve as solution that will meet all the requirements. Having either SharedArrayBuffer not required or some reliable ability to render video on multiple canvas would solve this, but it seems not possible currently.

Anything we’re missing?

---

<div class="post-metadata">

**Author:** ![vic.yang](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vic.yang/32/24656_2.png) [@vic.yang](https://devforum.zoom.us/u/vic.yang)\
**Post date:** [September 15, 2021, 1:53am UTC](https://devforum.zoom.us/t/sharedarraybuffer-requirement/57429/2 "2021-09-15T01:53:42Z")

</div>

Hey @vitalyateventcadence

Thanks for your feedback.

`SharedArrayBuffer` is required when enabling multiple videos.

Thanks  
Vic

---

<div class="post-metadata">

**Author:** ![vitalyateventcadence](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vitalyateventcadence/32/51920_2.png) [@vitalyateventcadence](https://devforum.zoom.us/u/vitalyateventcadence)\
**Post date:** [September 15, 2021, 9:07am UTC](https://devforum.zoom.us/t/sharedarraybuffer-requirement/57429/3 "2021-09-15T09:07:10Z")

</div>

Could you please let us know if the usage of `SharedArrayBuffer` is a persistent solution or is there a plan to rewrite the SDK and not keep this feature?

---

<div class="post-metadata">

**Author:** ![vic.yang](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vic.yang/32/24656_2.png) [@vic.yang](https://devforum.zoom.us/u/vic.yang)\
**Post date:** [September 16, 2021, 1:38am UTC](https://devforum.zoom.us/t/sharedarraybuffer-requirement/57429/4 "2021-09-16T01:38:53Z")

</div>

Hey @vitalyateventcadence

`SharedArrayBuffer` is the basis of the Video SDK. We have no plan to refactor the Video SDK so far.

Thanks  
Vic

---

<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:** [October 16, 2021, 11:39am UTC](https://devforum.zoom.us/t/sharedarraybuffer-requirement/57429/5 "2021-10-16T11:39:03Z")

</div>

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