Is it possible to share a hosted video into a Zoom meeting via the SDKs or APIs?

Hi, I’m not able to get enough info from the documentation to confirm this, but is it possible to share a video hosted in storage that I have API access to (eg on Amazon S3 / Cloudflare R2 / Stream), into a Zoom meeting via a Zoom App or using another SDK or API?

I have a library of MP3 and MP4 recordings of hymns that I’d like to make it really easy for a user to just select the recording and it ‘plays’ in a Church service Zoom meeting, without them having to faff downloading, sharing a screen, etc. I can code, but want to know if this will be possible before I invest the time in it.

Steps to share your recorded video in a meeting
Sign in to the Zoom desktop client.
Start or join a Zoom meeting.
Click Share Screen located in your meeting controls.
Switch to the Advanced tab, and then select Video
Navigate to and select the video you wish to share, then click Open.
The video will now open within Zoom and be visible to attendees.

Rachel Gomez

Yes, I know how to share from the client.

I want to automate this from a Zoom App. The app would display a list of recordings that are available and play them into the meeting (without downloading and sharing from the local client). Is this possible in a Zoom App?