Get meeting video/audio of each participant

Hello, we are using zoom cloud recording API with our zoom app, we are able to use start/stop/pause controls in our app.

Now we want each participant in the same meeting to be able to record for themselves simultaneously. For example, not only host can record OR not only one person can record the meeting. Is it possible?

Second question, we want to distinguish recordings stored in the cloud with one that is started through our app and with one that is started using Zoom native record button. How can we achieve this?

Looking for your response. thank you!