# Screen share timer

**URL:** <https://devforum.zoom.us/t/screen-share-timer/33707>\
**Category:** API and Webhooks\
**Created:** [October 19, 2020, 9:02pm UTC](https://devforum.zoom.us/t/screen-share-timer/33707 "2020-10-19T21:02:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![shwoseph](https://avatars.discourse-cdn.com/v4/letter/s/b5ac83/32.png) [@shwoseph](https://devforum.zoom.us/u/shwoseph)\
**Post date:** [October 19, 2020, 9:02pm UTC](https://devforum.zoom.us/t/screen-share-timer/33707/1 "2020-10-19T21:02:40Z")

</div>

I work on a team of software developers that frequently uses zoom to program collaboratively and we take turns “driving”. We would like to create something that can automatically keep track of when someone starts screen sharing and then force them to stop sharing after a configurable period of time. It would also be nice if it could play a warning sound prior to doing this.

Is this possible to create with the zoom sdk? If so, any recommendations on where to start would be appreciated.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [October 20, 2020, 7:00pm UTC](https://devforum.zoom.us/t/screen-share-timer/33707/2 "2020-10-20T19:00:17Z")

</div>

Hey @shwoseph,

Thanks for reaching out about this, and cool idea!

If you’re interested in capturing when a participant started and stopped sharing their screen, you can get this information in near real-time from our Get Sharing/Recording Details of Meeting Participant Endpoint, within the participants \> details object:

> **[Get Sharing/Recording Details of Meeting Participants - Dashboards - Zoom API...](https://marketplace.zoom.us/docs/api-reference/zoom-api/dashboards/dashboardmeetingparticipantshare)**
>
> Retrieve the sharing and recording details of participants from live or past meetings.
> Scopes: dashboard:read:admin
> Rate Limit Label: Heavy
> Prerequisit...

While we don’t have an in-meeting alert function as you’ve described, you could get creative and potentially use this in conjunction with the `inMeetingServiceListener` in our [Web SDK](https://marketplace.zoom.us/docs/sdk/native-sdks/web). Perhaps you could mute the participant (though I realize this is not the same). You can find all of the available in-meeting methods in our reference [here](https://marketplace.zoom.us/docs/sdk/native-sdks/web/reference).

Let me know if this helps!

Best,  
Will

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [November 20, 2020, 5:00am UTC](https://devforum.zoom.us/t/screen-share-timer/33707/3 "2020-11-20T05:00:21Z")

</div>

Closed on November 20, 2020, 5:00am UTC

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