Enforcing HD Video Quality in WebSDK Component View

I am integrating Zoom in angular App and want to enforce participant and Host to always have the HD Video Quality, it is our business requirement
I am integrating zoom component View like below
import ZoomMtgEmbedded from "@zoomus/websdk/embedded";
.
.
.
.
client = ZoomMtgEmbedded.createClient();
there are some Functions available in Online Documentation but They are not Available in client
Documentation Link: Web SDK 720p video

stream.startVideo({ hd: true }) is not avaialbe but function related to verify Quality of video is avaliabe like this one and its working fine

stream.subscribeVideoStatisticData()

client.on('video-statistic-data-change', (payload) => {
  console.log(payload.height) // 720 or 360
})

I need help in enforcing HD Video and enforcing The Web SDK to always Turn On the video on joining of meeting both participant and the host

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

Hey @qasatti , happy to help.

Are both Host and Participant using the Web Meeting SDK?

If so, make sure SharedArrayBuffer is enabled which is required to send 720p on Desktop browsers.

Please let me know if you have any questions.

Thanks,
Tommy

1 Like

Hi @tommy ,
Thanks for responding back,
I Checked the SharedArrayBuffer Value in Console and it is False.
Can you please share the helping material of Code Snippet of how to Enable this in Angular .

Thanks