Can not use the hardware acceleration for video encoding due to the account restriction

  1. I am integrating zoomSdk using component view, after the user joins the meeting, i am getting the following error, i am not able to see any other participants except the host, in the ribbon view also only one host is showing, if i turn on the video host can see the video but i am not able to see
js_media.min.js:1 Can not use the hardware acceleration for video encoding due to the account restriction
  1. userId is not correct, but i am not passing any userId in the token or in the client.join(). i am only passing email and userName
{
    "type": "INVALID_PARAMETERS",
    "reason": "userId is not correct"
}

Participants is not able to see his video as well as other particpant’s.
other participants are also not visible,

@qwerty1234 ,

Can you contact support to turn on 720p on your account?

@chunsiong.zoom

if 720p is enabled will it solve my issue ?

js_media.min.js:1 Can not use the hardware acceleration for video encoding due to the account restriction

can i see the gallery view on the participent side as well ?

@qwerty1234 you will also need to make sure Group HD toggle is turned on at zoom.us account settings.

@chunsiong.zoom
I contacted the supoort to turn on 720p and its enabled on my account
Meeting-HD video quality is also enabled but when i joined the meeting from my website using component view the speaker video quality is 180p, host is using 1080p quality camera to conduct the meeting

after join the meeting i am getting the following warning

b9b6a6f7-e571-45f9-a541-5f7de4b200e9:1 not sharing decode type

@qwerty1234 , do check out this guide again.

Typically you will need to turn on SharedArrayBuffer and ensure that the canvas rendering is sized at least 720pixel

Meeting SDK - web | 720p video

@chunsiong.zoom
sharedArrayBuffer is enabled by following this guid, i am using component view

@qwerty1234 is the canvas rendering the window bigger than 720p?

@chunsiong.zoom
Resolution is 720p if i dont enable sharedArrayBuffer, if i enable sharedArrayBuffer its reduced to 180p

this is the code

 client
          .init({
            zoomAppRoot: meetingSDKElement,
            language: "en-US",
            patchJsMedia: true,
            customize: {
              video: {
                defaultViewType: "speaker" as SuspensionViewType,
                isResizable: false,
                viewSizes: {
                  default: {
                    width: 960,
                    height: 500,
                  },
                  ribbon: {
                    width: 300,
                    height: 500,
                  },
                },
                popper: {
                  disableDraggable: true,
                },
              },
            },
          })
          .then(() => {
            client
              .join({
                sdkKey: ZOOM_MEETING_SDK_KEY,
                signature: signature,
                meetingNumber: zoomMeetingId,
                password: zoomMeetingPassword,
                userName: userName,
                userEmail: email,
              })
              .then(() => {
                setIsUserJoining(true);
              })
              .catch((error: any) => {
                notification.error({ message: error?.reason });
              });
          })
          .catch((error: any) => {
            notification.error({ message: error?.reason });
          });