# Share local canvas content

**URL:** <https://devforum.zoom.us/t/share-local-canvas-content/99865>\
**Category:** Video SDK\
**Created:** [December 9, 2023, 4:29pm UTC](https://devforum.zoom.us/t/share-local-canvas-content/99865 "2023-12-09T16:29:46Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![fides-it](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/fides-it/32/51395_2.png) [@fides-it](https://devforum.zoom.us/u/fides-it)\
**Post date:** [December 9, 2023, 4:29pm UTC](https://devforum.zoom.us/t/share-local-canvas-content/99865/1 "2023-12-09T16:29:46Z")

</div>

This is a bit of an odd request, but I hope somebody can help me out. I’m looking for a way to achieve the following:

- play a video from the web
- draw custom graphics on top of that video
- play music files (e.g. .WAV) at certain intervals

… stream the result to all participants

Any ideas?

---

<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:** [December 11, 2023, 4:30am UTC](https://devforum.zoom.us/t/share-local-canvas-content/99865/2 "2023-12-11T04:30:20Z")

</div>

Hey @fides-it

Here is my thought for your consideration:

You may explore using a virtual camera by loading a video stream from the internet, making edits, and subsequently setting this virtual camera device as your designated video capture device in the Video SDK.

Thanks  
Vic

---

<div class="post-metadata">

**Author:** ![fides-it](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/fides-it/32/51395_2.png) [@fides-it](https://devforum.zoom.us/u/fides-it)\
**Post date:** [December 11, 2023, 5:45am UTC](https://devforum.zoom.us/t/share-local-canvas-content/99865/3 "2023-12-11T05:45:13Z")

</div>

Thanks Vic, I’ll have a look at that
