# Getting Audio Recording Per Registrant

**URL:** <https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201>\
**Category:** API and Webhooks\
**Created:** [May 12, 2020, 8:46am UTC](https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201 "2020-05-12T08:46:15Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![tiop08317](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tiop08317/32/8726_2.png) [@tiop08317](https://devforum.zoom.us/u/tiop08317)\
**Post date:** [May 12, 2020, 8:46am UTC](https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201/1 "2020-05-12T08:46:15Z")

</div>

**Description**  
I am having trouble while trying to get audio recording per registrant.  
I can see the multiple audio files recorded per registrant voice on my local computer, but I couldn’t find it uploaded to the cloud.  
There is an option on my account setting called `Record a separate audio file for each participant who speaks` and this worked exactly what I wanted. But this saved recordings only on my local computer.

I checked the `Recording Event Webhook` for getting any idea of how the recordings work in cloud.

Here is the completed meeting webhook result.

…  
{  
“id”: “a6b332f9-2246-49e5-913e-588adc7f0f5f”,  
“meeting\_id”: “bpKUheqtRLifLBcIYVJLZw==”,  
“recording\_start”: “2019-07-23T22:14:57Z”,  
“recording\_end”: “2019-07-23T22:15:41Z”,  
“file\_type”: “M4A”,  
“file\_size”: 246560,  
“play\_url”: “[https://zoom.us/recording/play/Oaevut8LSACCCCCCCCnnnnnnnnbbbb](https://zoom.us/recording/play/Oaevut8LSACCCCCCCCnnnnnnnnbbbb)”,  
“download\_url”: “[https://zoom.us/recording/download/Oaevut8LSACCCCCCCCnnnnnnnnbbbb](https://zoom.us/recording/download/Oaevut8LSACCCCCCCCnnnnnnnnbbbb)”,  
“status”: “completed”,  
“recording\_type”: “audio\_only”  
}  
…

There is only meeting recording url, not individual audio recording file per participant.

Is there any solution or API for getting the multiple audio files recorded per registrant?

Thank you!

---

<div class="post-metadata">

**Author:** ![michael.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael.zoom/32/37213_2.png) [@michael.zoom](https://devforum.zoom.us/u/michael.zoom)\
**Post date:** [May 15, 2020, 9:15pm UTC](https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201/2 "2020-05-15T21:15:10Z")

</div>

Hi @tiop08317, separate audio files are currently only a feature of Local Recording. When added to the cloud, these files are returned as a single file.

---

<div class="post-metadata">

**Author:** ![tiop08317](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tiop08317/32/8726_2.png) [@tiop08317](https://devforum.zoom.us/u/tiop08317)\
**Post date:** [May 15, 2020, 9:27pm UTC](https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201/3 "2020-05-15T21:27:55Z")

</div>

Hi @michael.zoom. Thank you for your reply.

Well Can you please tell me if I can get this audio stream using the Native SDK?

Here if I can get this stream or audio file, then I can upload this to my own cloud storage.

Thanks

---

<div class="post-metadata">

**Author:** ![michael.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael.zoom/32/37213_2.png) [@michael.zoom](https://devforum.zoom.us/u/michael.zoom)\
**Post date:** [May 15, 2020, 9:35pm UTC](https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201/4 "2020-05-15T21:35:16Z")

</div>

Hi @tiop08317, I believe this is only in beta testing for the SDKs. We’re working on making this widely available.

[https://zoom.github.io/zoom-sdk-ios/protocol\_mobile\_r\_t\_c\_audio\_raw\_data\_delegate-p.html](https://zoom.github.io/zoom-sdk-ios/protocol_mobile_r_t_c_audio_raw_data_delegate-p.html)

---

<div class="post-metadata">

**Author:** ![michael.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael.zoom/32/37213_2.png) [@michael.zoom](https://devforum.zoom.us/u/michael.zoom)\
**Post date:** [May 15, 2020, 9:35pm UTC](https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201/5 "2020-05-15T21:35:52Z")

</div>

You can also get this data via the [Live Streaming REST API](https://support.zoom.us/hc/en-us/articles/115001777826-Live-Streaming-Meetings-or-Webinars-Using-a-Custom-Service)

---

<div class="post-metadata">

**Author:** ![tiop08317](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tiop08317/32/8726_2.png) [@tiop08317](https://devforum.zoom.us/u/tiop08317)\
**Post date:** [May 15, 2020, 9:55pm UTC](https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201/6 "2020-05-15T21:55:04Z")

</div>

Hi @michael.zoom  
Thank you so much for your fast reply.

1. Can you please tell me if this `MobileRTCAudioRawDataDelegate` is available on WebSDK version?  
especially the events like `onMobileRTCMixedAudioRawData` to get stream data.  
Because I can see the js file for WebSDK is uglified or bundled.
2. Also using this [Live Streaming REST API](https://support.zoom.us/hc/en-us/articles/115001777826-Live-Streaming-Meetings-or-Webinars-Using-a-Custom-Service), I was testing if I can get individual participant’s audio data from this stream. Can you please tell me if this contains audio channel per participant?

Thank you

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [May 20, 2020, 8:03pm UTC](https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201/7 "2020-05-20T20:03:36Z")

</div>

Hey @tiop08317,

> [@tiop08317](#):
>
> Can you please tell me if this `MobileRTCAudioRawDataDelegate` is available on WebSDK version?  
> especially the events like `onMobileRTCMixedAudioRawData` to get stream data.  
> Because I can see the js file for WebSDK is uglified or bundled.

This is not currently availble on the Web SDK.

> [@tiop08317](#):
>
> Also using this [Live Streaming REST API](https://support.zoom.us/hc/en-us/articles/115001777826-Live-Streaming-Meetings-or-Webinars-Using-a-Custom-Service), I was testing if I can get individual participant’s audio data from this stream. Can you please tell me if this contains audio channel per participant?

Currently the streams are not separated per participant, but you could use something like [https://obsproject.com/](https://obsproject.com/) to do this.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [July 17, 2020, 9:43pm UTC](https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201/9 "2020-07-17T21:43:34Z")

</div>

Hey @daniel-zoom,

For private messaging, please email [developersupport@zoom.us](mailto:developersupport@zoom.us).

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [July 24, 2020, 9:18pm UTC](https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201/11 "2020-07-24T21:18:08Z")

</div>

Hey @daniel-zoom,

Yes we will get to you asap.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![rlvrs](https://avatars.discourse-cdn.com/v4/letter/r/7ab992/32.png) [@rlvrs](https://devforum.zoom.us/u/rlvrs)\
**Post date:** [February 25, 2021, 2:45pm UTC](https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201/12 "2021-02-25T14:45:53Z")

</div>

Hi @tommy and @michael.zoom!

I was wondering this very same question.  
I am analysing the Zoom API.  
Are there any plans to enable multitrack (multiple channels) in Cloud Recordings? If so, when? If not, why?

Thanks in advance,  
Rodrigo

---

<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:** [February 25, 2021, 11:02pm UTC](https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201/13 "2021-02-25T23:02:06Z")

</div>

Hey @rlvrs,

Thank you for reaching out to the Zoom Developer Forum. Currently, this is not on our [Developer Roadmap](https://trello.com/b/bzKad84M/zoom-developer-roadmap) but I’m not aware of any reason that would prevent us from adding the feature. If you would like this feature to be considered for a future release, I recommend posting in the #feature-requests category.

Please subscribe to our [changelog](https://marketplace.zoom.us/docs/changelog) in order to stay up-to-date with the latest features and fixes.

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![rlvrs](https://avatars.discourse-cdn.com/v4/letter/r/7ab992/32.png) [@rlvrs](https://devforum.zoom.us/u/rlvrs)\
**Post date:** [February 26, 2021, 10:00am UTC](https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201/14 "2021-02-26T10:00:24Z")

</div>

Thanks for that, @MaxM!

I will do that soon enough for sure!

With regards to @tommy answer, in what way can we use OBS to enable this?  
I did try to create a streaming service locally using Nginx, but the output does seem to be mono channel as well…

Thanks,  
Rodrigo

---

<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:** [February 26, 2021, 10:47pm UTC](https://devforum.zoom.us/t/getting-audio-recording-per-registrant/17201/15 "2021-02-26T22:47:43Z")

</div>

Hey @rlvrs,

Thank you for your question. I’m not positive what he was referring to but, off the top of my head, you could have each participant run OBS and capture Zoom or use OBS as a [Virtual Camera](https://obsproject.com/forum/resources/obs-virtualcam.949/). This would allow you to have separate streams for each participant.

I can’t think of another method that would provide you with separate streams for each participant. Maybe @tommy can offer some insight.

Thanks,  
Max
