I am looking to record sessions using the Video SDK, but I would like to use my own storage solution instead of Zoom cloud storage.
Can I use the cloud recording (in-session SDK functions, not rest API) without buying the Zoom Video SDK Recording package at $100 /month for 1 TB?
Thanks
You can use your Video sdk on a standard Zoom Paid account.
You could then use the Basic Zoom Cloud recording space.
Easily enough for a recording, even a long one.
Then setup a hook to download it to your own space and delete the zoom recording.
Even when deleted, the recording stays intrash for 30 days and in stat state does not count against your allocation.
One of our delveopers has biult a business on downloading recordings, so I konw it is a reliable process.
Ah, okay, makes sense. Thank you for clarifying it!
EDIT:
I currently have a pay-as-you-go plan for the account with the video SDK. I am guessing this does not count, as I cant seem to get access to cloud recording.
Can I use another ‘normal’ Paid Zoom account to do the recording from, or does it have to be the same account that has the Video SDK license?
A Video SDK session connects two or more users for realtime, two-way communication. Zoom creates sessions on demand; they don’t need to be scheduled. You can run an unlimited amount of sessions concurrently. Up to 5,000 users can join a session. A user can be in one session per browser tab at a time.
But you may also be creating a browser version or an app version of the client, and if you are connecting to the standard Zoom licence, then you would have access to all the Zoom features.
I am not quite sure I am following. I am building an application using the Video SDK for Web and React Native. I have made a dedicated Zoom account, as that was required when I signed up, and I am on the old pay as you go plan (I think they have removed it since).
I can see that I can buy an add-on that costs $100 / month for 1TB of storage. So I was wondering whether that subscription is required to enable cloud recording, as currently it seems to be disabled for all tour (the canStartRecording() always returns false).