# Can't render video on canvas

**URL:** <https://devforum.zoom.us/t/cant-render-video-on-canvas/56873>\
**Category:** Web\
**Created:** [September 3, 2021, 4:24am UTC](https://devforum.zoom.us/t/cant-render-video-on-canvas/56873 "2021-09-03T04:24:44Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![vic.yang](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vic.yang/32/24656_2.png) [@vic.yang](https://devforum.zoom.us/u/vic.yang)\
**Post date:** [September 8, 2021, 6:02am UTC](https://devforum.zoom.us/t/cant-render-video-on-canvas/56873/4 "2021-09-08T06:02:12Z")

</div>

Hey @Deneb

In [sample-app](https://github.com/zoom/sample-app-videosdk/tree/master/react-demo), the value of `isVideoDecodeReady ` comes from `media-sdk-change` event, which indicates the video decoding worker is ready. The self video has nothing with `isVideoDecodeReady`, as I mentioned in the previous threads, maybe you should apply a [WebCodecs](https://github.com/w3c/webcodecs) [OT](https://developer.chrome.com/origintrials/#/register_trial/-7811493553674125311) to solve this problem.

> [@Zoom self video delay while turnoff/on camera](https://devforum.zoom.us/t/zoom-self-video-delay-while-turnoff-on-camera/53427/3):
>
> Hey @arunkb27 Thanks for your feedback. This is a known issue. We use ImageCapture in Video SDK, but it has potential problems that may cause video stuck. So we introduce [WebCodecs](https://github.com/w3c/webcodecs) to improve the issue. Since the API is not stable yet, you should register an [origin trial](https://developer.chrome.com/origintrials/#/register_trial/-7811493553674125311) to enable this feature. Thanks Vic

Thanks  
Vic

---

_[View the full topic](https://devforum.zoom.us/t/cant-render-video-on-canvas/56873)._
