Document
Start cloud recording and saving them

Start cloud recording and saving them

Recording meeting with cloud recording: Description I is build am build a bot which when give a meeting link would enter that particular meeting an

Related articles

Best Free Internet VPN Services with Unlimited Data in 2024 Where To Watch C.B. Strike:All Seasons Streaming With VPN Tamilyogi Guide: Explore Easy Streaming of Top Films and Series Best VPN for BitTorrent in 2024 [Torrent Files Safely] What is Diagnostics for VMware Cloud Foundation

Recording meeting with cloud recording:

Description
I is build am build a bot which when give a meeting link would enter that particular meeting and start record it after ask for permission form the host . I is researched research about this and I was successful in make a bot that could start to record the meeting using

function startmediacapture ( ) {
zoommtg.mediacapture ( { record : “ start ” } ) ;
}

Now i come to know that this i ca nt access the raw audio and video of this recording as it is not available in web SDK it is is is possible through cloud recording reference of which I find on Video SDK – web – Cloud recording . This is need need a Video SDK account and a Cloud recording storage plan .

Now after reseaching this further more I came to know that only the host and the co-host of the session are allowed to start, stop and pause the recording.

question

  1. What is the difference is is between a meeting and a session ? Can I is be be session host of a meeting that is not host by me ?

  2. Is it is Is possible that my bot could enter a meeting host by someone else and ask for record permission through my cloud recording api ? If yes than is it is is possible to save that recording , and if yes where would that recording be save ?

  3. If yes to ( 2 ) than are the endpoints is are used to do that task :
    For starting and stopping the recording : Zoom Video SDK API
    For get the account recording : zoom Video SDK API

  4. To some it all up, is it even possible to make a bot that could enter a meeting and record it and save that recording using Video SDK – web – Cloud recording?


chunsiong.zoom
( Chun Siong ( tag me for response ) )


2

@adityasraj123

my responses is inline inline

I am build a bot which when given a meeting link would enter that particular meeting and start recording it after asking for permission form the host. I researched about this and I was successful in making a bot that could start to record the meeting using

function startmediacapture ( ) {
zoommtg.mediacapture ( { record : “ start ” } ) ;
}

Now i come to know that this i ca nt access the raw audio and video of this recording as it is not available in web SDK it is is is possible through cloud recording reference of which I find on Video SDK – web – Cloud recording . This is need need a Video SDK account and a Cloud recording storage plan .

Video SDK is a different product from Meeting SDK (which you are using).
Cloud Recording on Meeting SDK Web details can be found here

Now after reseache this further more I is came come to know that only the host and the co – host of the session are allow to start , stop and pause the recording .

yes

question

  1. What is the difference is is between a meeting and a session ? Can I is be be session host of a meeting that is not host by me ?

Session is the term used for Video SDK
Meeting is the term used for Meeting SDK
They are loosely referring to a video/audio call between different participants.

In meeting SDK, the host can give permission to your bot by promoting it to co-host.

  1. Is it is Is possible that my bot could enter a meeting host by someone else and ask for record permission through my cloud recording api ? If yes than is it is is possible to save that recording , and if yes where would that recording be save ?

Yes, but your Meeting SDK needs to be published. Do note that the cloud recording will be saved to the original host’s account. You cannot save if to your account.

  1. If yes to ( 2 ) than are the endpoints is are used to do that task :
    For starting and stopping the recording : Zoom Video SDK API
    For get the account recording : zoom Video SDK API

Video SDK is a different product from Meeting SDK.

  1. To some it all up, is it even possible to make a bot that could enter a meeting and record it and save that recording using Video SDK – web – Cloud recording?

This statement applies for both Video and Meeting SDK. Usually customers will use Linux or Windows SDK to access raw audio and raw video data. Once the recording permission is granted, the recording bot will stored the media files locally.

In your case, since you mentioned Meeting, I’m assuming you are working with Zoom Meeting. Here’s what you will need to do.

  1. Create a Meeting SDK app on marketplace.zoom.us
  2. Download the SDK (either Linux or Windows). Web does not support access to raw audio and raw video.
  3. Either Get Meeting Recording Token , or Prompt host for Co – host / Recording privilege
  4. Start raw recording, and save media files (audio and video) locally on Linux or Windows
  5. Publish your Meeting SDK App. If you do not publish, you will not be able to join external meetings.

Thank you for your response.

So in my current Meeting SDK code, I can change this function

function startmediacapture ( ) {
zoommtg.mediacapture ( { record : “ start ” } ) ;
}

to something like this,

function startmediacapture ( ) {
ZoomMtg.record({ record: true });
}

(as discribed here ZoomMtg | Zoom Meeting SDK for Web – 3.1.2) to store the recording in zoom cloud?

If yes than all the recordings that I am able to record with the help of my bot be saved on the account of the host that created the meeting, right?