Zoom Apps Configuration
I am using Zoom’s paid version with RTMP streaming enabled.
Description
I want to stream multiple participants in a Zoom meeting, with each participant’s audio and video sent to a separate channel using RTMP. Is it possible to configure Zoom to achieve this setup? If not, are there alternative solutions or workflows available?
Error?
No specific error, just seeking clarification on whether this feature is supported and how it can be implemented.
Troubleshooting Routes
I reviewed the Zoom documentation, changelog, and community resources but couldn’t find information specific to streaming each participant to separate channels using RTMP.
How To Reproduce
Start a Zoom meeting with multiple participants.
Enable RTMP streaming.
Attempt to stream each participant’s audio and video to individual channels.
Currently it’s not possible to receive individual audio and video streams for meeting participants via Zoom’s RTMP streaming. If you want to receive separate audio streams, I’d suggest looking into the Zoom Meeting SDK instead.
You can use either the Windows or Linux Meeting SDK to access raw meeting data, including audio and video. Here’s an example Github repo that demonstrates how to access raw video and audio through the Linux Meeting SDK: GitHub - zoom/meetingsdk-linux-raw-recording-sample
Another alternative would be to check out the Recall.ai API. It’s a simple 3rd party API that lets you use meeting bots to get raw audio/video/metadata from meetings without you needing to spend months to build, scale, and maintain these bots. We also enable you to capture the individual audio and video streams in a Zoom meeting.