# Choppy animation when screen sharing over Zoom

**URL:** <https://discourse.processing.org/t/choppy-animation-when-screen-sharing-over-zoom/28619>\
**Category:** Processing\
**Created:** [March 17, 2021, 7:21pm UTC](https://discourse.processing.org/t/choppy-animation-when-screen-sharing-over-zoom/28619 "2021-03-17T19:21:28Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jackeddielove](https://avatars.discourse-cdn.com/v4/letter/j/dc4da7/32.png) [@jackeddielove](https://discourse.processing.org/u/jackeddielove)\
**Post date:** [March 17, 2021, 7:21pm UTC](https://discourse.processing.org/t/choppy-animation-when-screen-sharing-over-zoom/28619/1 "2021-03-17T19:21:28Z")

</div>

When I share my screen on a Zoom (or similar) call, the animation is choppy on their end but is running smoothly on my screen. Is this a known issue? Is there a fix?

---

<div class="post-metadata">

**Author:** ![tabreturn](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/tabreturn/32/3697_2.png) [@tabreturn](https://discourse.processing.org/u/tabreturn)\
**Post date:** [March 17, 2021, 7:41pm UTC](https://discourse.processing.org/t/choppy-animation-when-screen-sharing-over-zoom/28619/2 "2021-03-17T19:41:22Z")

</div>

It depends what you’re trying to share? If it’s a presentation to an audience gathered in a room, I send my slide-deck (with videos) to somebody on the other side to play.

For any Processing sketches that run in the browser (p5, etc.), there are [live code sharing / collaborative editors](https://discourse.processing.org/t/is-there-a-collaborative-p5-editor-similar-to-google-docs-for-example/24386/9), allowing everybody online to edit and view code changes simultaneously.

If you’re trying to preview Processing IDE (Java) sketches over Zoom, you could drop the sketch `frameRate()`. This means your animation is slower, but it’s easier for viewers to discern the motion.

Also, dropping your screen resolution in your monitor display settings _may_ help. (It also makes everything larger and easier to see)

---

<div class="post-metadata">

**Author:** ![jackeddielove](https://avatars.discourse-cdn.com/v4/letter/j/dc4da7/32.png) [@jackeddielove](https://discourse.processing.org/u/jackeddielove)\
**Post date:** [March 17, 2021, 7:53pm UTC](https://discourse.processing.org/t/choppy-animation-when-screen-sharing-over-zoom/28619/3 "2021-03-17T19:53:11Z")

</div>

Thank you, this is helpful.

Basically, I created a “slideshow” and some of the “slides” have animations. I will be presenting via Zoom to several people in different locations on their own computers. I will be advancing the slides with key strokes and narrating over the presentation. It sounds like, of your 3 suggestions, adjusting the frame rate is best suited for my needs. I will try that. If you have other ideas based on the details I’ve given here, that would be great.

Thanks again.

---

<div class="post-metadata">

**Author:** ![micuat](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/micuat/32/19407_2.png) [@micuat](https://discourse.processing.org/u/micuat)\
**Post date:** [March 17, 2021, 8:22pm UTC](https://discourse.processing.org/t/choppy-animation-when-screen-sharing-over-zoom/28619/4 "2021-03-17T20:22:23Z")

</div>

this is not related to processing but in the recent versions of zoom you can choose to optimize for video playback when you share screen.

(I personally tried making slides in p5.js and send page commands over websockets to remotely control, which was nice especially when you want fine graphics with particles etc)

---

<div class="post-metadata">

**Author:** ![jackeddielove](https://avatars.discourse-cdn.com/v4/letter/j/dc4da7/32.png) [@jackeddielove](https://discourse.processing.org/u/jackeddielove)\
**Post date:** [March 17, 2021, 9:39pm UTC](https://discourse.processing.org/t/choppy-animation-when-screen-sharing-over-zoom/28619/5 "2021-03-17T21:39:56Z")

</div>

Thank you for these suggestions. I will look into the “optimize for video” choice. Your other suggestion is a little over my head at this point, but I thank you for sharing it.
