# Zoom Video SDK Recording in external cloud

**URL:** <https://devforum.zoom.us/t/zoom-video-sdk-recording-in-external-cloud/113977>\
**Category:** Web\
**Tags:** recording, video-sdk\
**Created:** [July 19, 2024, 5:19am UTC](https://devforum.zoom.us/t/zoom-video-sdk-recording-in-external-cloud/113977 "2024-07-19T05:19:02Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![anjithiruveedhi238](https://avatars.discourse-cdn.com/v4/letter/a/d9b06d/32.png) [@anjithiruveedhi238](https://devforum.zoom.us/u/anjithiruveedhi238)\
**Post date:** [July 19, 2024, 5:19am UTC](https://devforum.zoom.us/t/zoom-video-sdk-recording-in-external-cloud/113977/1 "2024-07-19T05:19:02Z")

</div>

Hello,

I’m in the process of transitioning my video chat application from Twilio to Zoom. I’ve opted for the Video SDK - pay as you go plan. My requirement is to record meeting videos and store them directly in AWS S3 without using Zoom cloud storage.

According to the documentation, it seems I need to purchase the Video SDK Recording plan to enable recording and storage functionalities. However, since I don’t intend to use Zoom cloud storage, I’m unsure if this plan is necessary. Could you clarify if I still need to purchase the “Video SDK Recording plan” for my needs?

If the answer is yes, please advise on the necessary settings I should enable to facilitate recording meetings.

If the answer is no, I would appreciate guidance on alternative approaches to achieve video recording and storage in AWS S3, or if there are other suitable plans available for this purpose.

Thank you in advance for your assistance.

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [July 23, 2024, 7:14am UTC](https://devforum.zoom.us/t/zoom-video-sdk-recording-in-external-cloud/113977/2 "2024-07-23T07:14:07Z")

</div>

@anjithiruveedhi238 we are working on this feature at the moment.

---

<div class="post-metadata">

**Author:** ![anjithiruveedhi238](https://avatars.discourse-cdn.com/v4/letter/a/d9b06d/32.png) [@anjithiruveedhi238](https://devforum.zoom.us/u/anjithiruveedhi238)\
**Post date:** [July 23, 2024, 1:47pm UTC](https://devforum.zoom.us/t/zoom-video-sdk-recording-in-external-cloud/113977/3 "2024-07-23T13:47:14Z")

</div>

Thank you for the response.  
So that means we need to purchase “Video SDK Recording plan” to be able to record the videos and store in AWS S3, am I correct ?

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [July 24, 2024, 5:48am UTC](https://devforum.zoom.us/t/zoom-video-sdk-recording-in-external-cloud/113977/4 "2024-07-24T05:48:57Z")

</div>

@anjithiruveedhi238 ,

At this moment recording to your own AWS S3 is not support yet. We are working on this.

---

<div class="post-metadata">

**Author:** ![anjithiruveedhi238](https://avatars.discourse-cdn.com/v4/letter/a/d9b06d/32.png) [@anjithiruveedhi238](https://devforum.zoom.us/u/anjithiruveedhi238)\
**Post date:** [July 24, 2024, 9:52am UTC](https://devforum.zoom.us/t/zoom-video-sdk-recording-in-external-cloud/113977/5 "2024-07-24T09:52:42Z")

</div>

Yeah I understand that currently storing recordings in AWS S3 is not available.  
I want to be able to record my sessions on my account.  
What steps should we take next to begin recording our sessions?

---

<div class="post-metadata">

**Author:** ![anjithiruveedhi238](https://avatars.discourse-cdn.com/v4/letter/a/d9b06d/32.png) [@anjithiruveedhi238](https://devforum.zoom.us/u/anjithiruveedhi238)\
**Post date:** [July 26, 2024, 3:56am UTC](https://devforum.zoom.us/t/zoom-video-sdk-recording-in-external-cloud/113977/6 "2024-07-26T03:56:49Z")

</div>

Hi @chunsiong.zoom  
Given that direct recording to AWS S3 is not currently supported, we need to understand how to proceed with recording sessions under the existing capabilities.  
Due to the confusion around this feature, our development work has come to a halt. To move forward, could you please provide detailed guidance on the following:

1. How to record sessions using the Zoom Video SDK with the current setup.
2. The process for storing these recordings in Zoom’s cloud storage, if temporary storage is required.
3. How to manage and access these recordings while we await the integration with AWS S3.  
Your prompt assistance with this would be greatly appreciated to help us resume development smoothly.  
Thank you for your support.

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [July 26, 2024, 4:13am UTC](https://devforum.zoom.us/t/zoom-video-sdk-recording-in-external-cloud/113977/7 "2024-07-26T04:13:08Z")

</div>

@anjithiruveedhi238

The easiest way right now involve these processes.

1. Get a Video SDK Cloud Recording Plan and recording the Video to Zoom’s Clou d Storage
2. Subscribe to the cloud recording processing completed webhook
3. Use the REST API to download the recording and upload to your S3 bucket.
4. Delete the recording from Zoom’s Cloud Storage via REST API.

There is another way, but it is slightly more complex. I wanted to be comprehensive in my response, in case it makes sense for your scenario.

1. Create a Video SDK bot running on Linux / Windows / macOS
2. Get this Bot to join each session when they start, and use raw data access to get audio and video.
3. Save the raw audio (PCM) and video (YUV 420) and shared video if any
4. Convert these audio and video into commonly playable format, and mux the video and audio to be in sync
5. Combine these videos into your preferred layout.
6. Upload the final recording file ( maybe mp4 or mkv) into your S3 storage

---

<div class="post-metadata">

**Author:** ![anjithiruveedhi238](https://avatars.discourse-cdn.com/v4/letter/a/d9b06d/32.png) [@anjithiruveedhi238](https://devforum.zoom.us/u/anjithiruveedhi238)\
**Post date:** [July 26, 2024, 5:29am UTC](https://devforum.zoom.us/t/zoom-video-sdk-recording-in-external-cloud/113977/8 "2024-07-26T05:29:19Z")

</div>

Thank you for the information @chunsiong.zoom.  
I just want to ensure that “Video SDK Cloud Recording Plan” and “Video SDK Recording plan” are **same**?  
Because I can’t find any plan named with “Video SDK Cloud Recording Plan”.  
I’m just attaching a screenshot for your reference of the listed and available plans under my account.

 ![zoomVideoSDKPlans](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/c/4/c429b3f07d5136516eb13effe195f78f65d2c70b.png)

In case if “Video SDK Cloud Recording Plan” and “Video SDK Recording plan” are **different** could you please guide me that where can i find the plan mentioned by you so that we can purchase the plan and proceed further.

Thank you.

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [July 26, 2024, 6:38am UTC](https://devforum.zoom.us/t/zoom-video-sdk-recording-in-external-cloud/113977/9 "2024-07-26T06:38:46Z")

</div>

@anjithiruveedhi238 ,

I just double checked on my account, yes it is under Zoom Video SDK recording

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/1/2/123b788192307ebe1e6d021db6c31161f1bcd22c.png)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [August 25, 2024, 4:39pm UTC](https://devforum.zoom.us/t/zoom-video-sdk-recording-in-external-cloud/113977/10 "2024-08-25T16:39:35Z")

</div>

Closed on August 25, 2024, 4:39pm UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
