SharedArrayBuffer requirement

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?

1 Like

Hey @vitalyateventcadence

Thanks for your feedback.

SharedArrayBuffer is required when enabling multiple videos.

Thanks
Vic

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?

Hey @vitalyateventcadence

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

Thanks
Vic