Videos no longer rendering in Chrome (framereader read null frame!)

Description
Video no longer renders in Chrome (both self and others). This was previously working flawlessly until a few days ago.
I am still in WebCodecs and Shared Array Buffer origin trials.
Confirmed with
typeof SharedArrayBuffer ===‘function’ returns TRUE

Web cam lights turns on, Red dot appears in Chrome tab, but no video is rendered, just a black screen. Error in JS console is “framereader read null frame!”. we get thousands of these.

Error
Error in JS console is “framereader read null frame!”. we get thousands of these.

Which Web Video SDK version?
Video Web SDK 1.1.5, with the /dist files replaced all 1.1.4 to 1.1.5

Hey @stipoy ,

What version of Chrome are you using?

Can you try not using the WebCodecs origin trial? Let me know if that fixes the issue.

Thanks,
Tommy

Hi Tommy,

Tried it without WebCodes, deleted from Registration and removed all related meta data but still experiencing the same error.

Hi Tommy,

ok figured this one out. my bad. i forgot to copy of the /lib folder of the new 1.1.5 SDK to the public folder. copied it and it works now. Thanks!

1 Like

Happy to hear you got it working! :slight_smile:

Thanks for sharing your solution.

-Tommy

I just observed this issue today. I am using SharedArrayBuffer and today suddenly I started getting the “framereader read null frame!” error. This happens when I initialize the zoom client with the CDN link like so

await zmClient.init("en-US", "https://source.zoom.us/2.0.0/lib");

However, it only works fine when I use the local lib on my public folder like so

await zmClient.init("en-US", `${window.location.origin}/lib`, "zoom.us");

I would really rather use the CDN link instead of the local files, what could this issue be about? I tried using this URL (‘https://dmogdx0jrul3u.cloudfront.net/2.0.0/lib’) too but the same issue seems to appear

Hey @poufy,

It looks like you are using the wrong CDN.

It should be this:

await zmClient.init("en-US", "https://source.zoom.us/videosdk/1.1.5/lib");

Thanks,
Tommy

1 Like

I really appreciate it Tommy!
You are right changing the CDN link worked. Is there a place where I can view the latest CDN links for zoom?

1 Like

Happy to help @poufy ! :slight_smile:

Here are the two Zoom CDNs:

Web Meeting SDK: https://marketplace.zoom.us/docs/sdk/native-sdks/web/build#option-2-import-through-cdn

Web Video SDK: https://marketplace.zoom.us/docs/sdk/video/web/build/integrate#zoom-video-sdk-cdn

1.1.5 dependency work around: Web Video SDK 1.1.5 Dependency Work Around

Thanks,
Tommy