A way for Zoom Events recordings, channels, and playlists to be embedded within third-party platforms that do not allow external JavaScript-based embed codes.
My organisation uses Zoom Events and Webinar Plus to deliver live webinars and manage the resulting recordings.
We would like those recordings to remain hosted and managed within Zoom while also being presented through a channel or playlist within another secure platform used by our trainers.
Zoom currently provides an embedded video option using a JavaScript-based script. This works when placed directly onto a standard website. However, our platform does not allow third-party JavaScript to be added to its content, only allowing iframe embeds.
This appears likely to affect other learning, membership, intranet and content platforms that restrict script-based embeds and instead support more standard forms of external media embedding.
As a result, we cannot display Zoom-hosted recordings directly within the platform our users already access.
What I have tested
I generated the official Zoom Events embedded video script and confirmed that it worked on a standalone webpage.
I then hosted that page externally and embedded the page within our platform.
The Zoom thumbnail and Play button displayed correctly. However, when the recording was selected, the player returned refused to connect
Zoom Support subsequently confirmed that Zoom does not currently provide an iframe-based embed code as an alternative.
The current limitation means organisations may have to:
- Direct users away from their main platform to view recordings.
- Download recordings from Zoom.
- Upload duplicate copies into another video platform.
- Maintain recordings in more than one system.
- Lose Zoom viewing analytics and video-management benefits.
- Introduce additional manual administration.
- Provide a less seamless experience for users.
This reduces the practical value of Zoom Events and Zoom Video Management for organisations whose main platforms do not support JavaScript-based embeds.
Desired outcome
I would like to be able to present a Zoom Events recording securely within a third-party platform, even where that platform does not permit external JavaScript.
The recording should remain hosted, controlled and managed within Zoom.
Ideally, the experience would preserve:
- Secure access.
- Domain or audience restrictions.
- Captions and transcripts.
- Playback controls.
- Full-screen viewing.
- Viewer analytics.
- Recording updates.
- Zoom Video Management functionality.
Example use case
After a live webinar:
- Zoom processes and stores the recording.
- The recording remains within Zoom Events or Zoom Video Management.
- The recording is presented within an organisation’s existing user platform.
- Users watch it without needing to navigate to a separate video library.
- The organisation avoids downloading, duplicating and re-uploading the video.
- Zoom remains the authoritative platform for hosting and managing the recording.
Addressing this limitation would:
- Make Zoom Events recordings usable across a wider range of third-party platforms.
- Improve the value of Zoom Webinar Plus and Zoom Video Management.
- Reduce duplicate video storage.
- Reduce administrative effort.
- Improve the user experience.
- Support organisations that operate secure learning, membership or internal platforms.
- Reduce the likelihood of organisations moving recordings to other video-hosting services.