# Zoom RTMS Multiple Participant Video Feed

**URL:** <https://devforum.zoom.us/t/zoom-rtms-multiple-participant-video-feed/135550>\
**Category:** Realtime Media Streams\
**Tags:** webhooks, api\
**Created:** [July 22, 2025, 10:26am UTC](https://devforum.zoom.us/t/zoom-rtms-multiple-participant-video-feed/135550 "2025-07-22T10:26:39Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![zoom40erience](https://avatars.discourse-cdn.com/v4/letter/z/bbce88/32.png) [@zoom40erience](https://devforum.zoom.us/u/zoom40erience)\
**Post date:** [July 22, 2025, 10:26am UTC](https://devforum.zoom.us/t/zoom-rtms-multiple-participant-video-feed/135550/1 "2025-07-22T10:26:39Z")

</div>

How do I enable the Simultaneous Multiple Participant Video Feed using Zoom RTMS??

---

<div class="post-metadata">

**Author:** ![expertswho](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/expertswho/32/60945_2.png) [@expertswho](https://devforum.zoom.us/u/expertswho)\
**Post date:** [July 22, 2025, 1:32pm UTC](https://devforum.zoom.us/t/zoom-rtms-multiple-participant-video-feed/135550/2 "2025-07-22T13:32:22Z")

</div>

hi @zoom40erience

I think as of now, the RTMS is still limited to certain accounts.  
If you have a sales rep attached to your account you could reqesut it being enabled. So speak with your Zoom Account Administrator.

If that does not work then then I suggest you join Developer Office Hours and put your case to the team who could then look at it for you.

Maybe one of the team may see this request and message you directly.

All the best

John

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [July 22, 2025, 5:42pm UTC](https://devforum.zoom.us/t/zoom-rtms-multiple-participant-video-feed/135550/3 "2025-07-22T17:42:28Z")

</div>

@zoom40erience Can you please elaborate a bit more on your use case and what you are looking to accomplish?

---

<div class="post-metadata">

**Author:** ![zoom40erience](https://avatars.discourse-cdn.com/v4/letter/z/bbce88/32.png) [@zoom40erience](https://devforum.zoom.us/u/zoom40erience)\
**Post date:** [July 23, 2025, 1:58pm UTC](https://devforum.zoom.us/t/zoom-rtms-multiple-participant-video-feed/135550/4 "2025-07-23T13:58:53Z")

</div>

Upon further exploration, I’ve observed that Zoom’s Realtime Media Streams (RTMS) currently provides audio and video feeds only for the active speaker in a meeting. This limitation poses challenges for our use case, where it’s essential to access and process audio and video streams from all participants simultaneously.

Could you please confirm whether RTMS supports streaming audio and video feeds for all participants concurrently? If this feature is available, I would appreciate it if you could provide any relevant documentation or resources that detail how to implement this functionality.

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [July 23, 2025, 4:36pm UTC](https://devforum.zoom.us/t/zoom-rtms-multiple-participant-video-feed/135550/5 "2025-07-23T16:36:53Z")

</div>

@zoom40erience That’s correct, my understanding is the stream will contain the audio and video of up to 3 of the most active speakers in a meeting.

However, when requesting an audio or video stream with RTMS you can configure a **mixed** stream or a **single** stream depending on what you need at the time.

Here’s an example of doing that for Video with the Node.JS SDK:

> <https://github.com/zoom/rtms-quickstart-js/blob/8e8c1f42e1fa9441be5e0cc8b73eb97991a9203e/index.js#L48C35-L48C61>

If you are connecting manually then this means that you are using a [MEDIA\_DATA\_OPTION](https://developers.zoom.us/docs/rtms/data-types/#media_data_option) with the `media_params.video.data_opt` field during the _Media Server Handshake_ as shown here:

> **[Connect to media server](https://developers.zoom.us/docs/rtms/connect-media-streams/#media-handshake-request)**
>
> Using the media server URLs from the signaling response, connect to the appropriate media servers.

Let me know if that’s helpful!

---

<div class="post-metadata">

**Author:** ![zoom40erience](https://avatars.discourse-cdn.com/v4/letter/z/bbce88/32.png) [@zoom40erience](https://devforum.zoom.us/u/zoom40erience)\
**Post date:** [July 24, 2025, 2:37pm UTC](https://devforum.zoom.us/t/zoom-rtms-multiple-participant-video-feed/135550/6 "2025-07-24T14:37:05Z")

</div>

We are trying to capture and process the video streams of all participants in a Zoom meeting at the same time, even when they are not speaking. However, RTMS currently only streams the video of the active speaker(s), and this causes issues when we need to capture the video of all participants simultaneously. If multiple participants are speaking at once, the active speaker changes, and we only receive one participant’s video at a time.

**Tested Configurations** :

I’ve tried configuring the “VIDEO\_SINGLE\_ACTIVE\_STREAM” option for video as suggested, and also tested using the “mixed stream” configuration. However, both methods still result in only receiving the video of the active speaker, not the video of all participants.

We need a solution where the video data of all participants is provided regardless of whether they are actively speaking or not. Is there a way to get the video streams of all participants at once, even when they are not the active speaker?

---

<div class="post-metadata">

**Author:** ![expertswho](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/expertswho/32/60945_2.png) [@expertswho](https://devforum.zoom.us/u/expertswho)\
**Post date:** [July 24, 2025, 4:12pm UTC](https://devforum.zoom.us/t/zoom-rtms-multiple-participant-video-feed/135550/7 "2025-07-24T16:12:43Z")

</div>

hi @zoom40erience ,

I suggest you have a look at ZoomISO, as it is available to anyone with a Zoom Sessions or Events license. It runs on Mac.

> **[ZoomISO v2 | Isolated Participant Audio and Video from Zoom](https://www.liminalet.com/zoomiso)**
>
> ZoomISO v2 is a new product version encompassing a complete rewrite of the core features of the app and the addition of new workflows and technologies that dramatically expand the capabilities of the Zoom platform in the world of event and broadcast...

This product is now owned by Zoom.

This would be a good tool for you to see what is possible and may even do the work for you, if you want that level of video feeds just to send on.  
I don’t think RTMS has the ‘power’ to deliver what you want.

> **[ZoomISO v2 | Isolated Participant Audio and Video from Zoom](https://www.liminalet.com/zoomiso)**
>
> ZoomISO v2 is a new product version encompassing a complete rewrite of the core features of the app and the addition of new workflows and technologies that dramatically expand the capabilities of the Zoom platform in the world of event and broadcast...

If you want to create something similar, you may have to look towards the VideoSDK, and note that there are bandwidth limitations set by Zoom. If you pull lots of video feeds, you would have to go down in resolution, you can not pull down all attendees at 1080p.  
If you run ZOOMISO, you will see those limitations in action.

Not knowing what you are doing, but you may also want to look at Zoom tiles to see how that takes many people into a customisable gallery view. It can be used on the same ‘Sessions/Events’ Licence.

Otherwise, I attend most of the **Developer Office Hours** sessions, and we could talk there.

Hope that takes you further

All the best

John Drinkwater

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [July 24, 2025, 7:02pm UTC](https://devforum.zoom.us/t/zoom-rtms-multiple-participant-video-feed/135550/8 "2025-07-24T19:02:25Z")

</div>

Thank you for clarifying! I brought this up during a team meeting today to confirm that we are considering adding functionality like this in the future. However, it does not currently exist.

From here, I’ll submit a feature request so that I can track the demand for this feature more closely. I know that others have requested this as well.

---

<div class="post-metadata">

**Author:** ![BharadwajVarma](https://avatars.discourse-cdn.com/v4/letter/b/cdc98d/32.png) [@BharadwajVarma](https://devforum.zoom.us/u/BharadwajVarma)\
**Post date:** [August 4, 2025, 5:36am UTC](https://devforum.zoom.us/t/zoom-rtms-multiple-participant-video-feed/135550/9 "2025-08-04T05:36:19Z")

</div>

Hi @MaxM We would be interested in the feature too.

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [September 2, 2025, 7:14pm UTC](https://devforum.zoom.us/t/zoom-rtms-multiple-participant-video-feed/135550/10 "2025-09-02T19:14:47Z")

</div>

Closed on September 2, 2025, 7:14pm UTC


