Cannot render self video

Description
Cannot render self video in Chrome in app Angular 12.
I DO NOT have SharedArrayBuffer activated via trials. But accroding to your guide I still should be able to see video of myself:
Quote from https://marketplace.zoom.us/docs/sdk/overview/improve-performance/:
" If the value is false , SharedArrayBuffer is not enabled, meaning only self and speaker view will be available in the Meeting SDK. In the Video SDK you will only have the ability to render self video and a single video stream."

Browser Console Error
No error in console.

Which Web Video SDK version?
@zoom1234/videosdk”: “^1.1.6”

Video SDK Code Snippets

this.mediaStream
                .startVideo()
                .then(async (result) => {
                    await this.mediaStream.renderVideo(
                        this.videoCanvas,
                        userID,
                        this.videoCanvas.clientWidth,
                        this.videoCanvas.clientHeight,
                        0,
                        0,
                        VIDEO_QUALITY_360P,
                    );
                })
                .catch((error) => {
                    console.log("startVideo error", error);
                });

To Reproduce(If applicable)
Steps to reproduce the behavior:

  1. Toggle self video

Screenshots
image

Device (please complete the following information):

  • Device: Dell G5
  • OS: Windows 11
  • Browser: Chrome
  • Browser Version 98.0.4758.102 (Official Build) (64-bit)

Additional context
Works in Mozilla

Hey @ol_mas

Thanks for your feedback.

Please use Video Element to present the self video. If you are familiar with react, you can refer to our sample app.

Thanks
Vic

That worked! thanks!

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