About receiving Raw Video and Audio

Hello, I want to receive raw audio and video frames using meeting SDK, however, I can’t setup a video renderer and subscribe to an audio if I don’t setup a recorder. I was wondering if there is a way to receive video and audio data without starting a recorder.?

@stutberidze ,

You will need to use the recorder to access video and audio

Okay thank you so much.

Another problem I am having with meeting SDK development is that I want to send raw video and audio data to the meeting room, however, I could not find documentation or any public source codes to look at.

I would appreciate it if you could help me. :heart:

I am working on Linux Native with C++

@stutberidze , you need to:

  1. Authenticate the Zoom SDK and wait until the bot has joined the call (status: MEETING_STATUS_INMEETING)
  2. Get a reference to the global video source helper using GetRawdataVideoSourceHelper()
  3. Set the bot’s external video source to your custom class using setExternalVideoSource()
  4. Then your onInitialize callback will be invoked when the bot is ready to start outputting video

Another option is Recall.ai .
It’s a simple 3rd party API that lets you use meeting bots to send and receive raw audio/video from meetings without you needing to spend months to build, scale and maintain these bots. Might be worth checking out.

Let me know if you have any questions!