Howdy, I’m still a bit new to all of this so please excuse my ignorance on some of these topics.
I am attempting to create a very detailed log of zoom meetings from a participating user’s client. There are a few things that I’d like to track through the meetings in real-time which I’m not sure are possible. My goal with this question is to determine if this is a feasible thing to accomplish using the built-in Zoom features.
The first thing I want to track is a detailed timeline of the user’s active voice channels with timestamps. I want to go through a log and determine at any timestamp through the meeting who is talking. I need this to include all open user’s audio-streams so, so if there’s overlapping I need to be able to identify that multiple users are speaking concurrently.
I’m also looking to be able to record and save the independent audio channels from each user’s client. For instance, if two people in the meeting talk at the same time, I would like to be able to listen to each user’s audio independently to be able to identify what each participant is saying if it’s unclear from the conjoined audio file we normally get from the recordings.
I want all this to be able to be a client-side recording action, where I can join the meeting as a participant and collect these logs throughout the meetings. This does not have to be real-time, but if real-time requests are necessary, that’s alright.
I would greatly appreciate some help in getting started and some pointers in the right direction. Once I have the data I’ll be able to work with it but I don’t want to spend hours going through the Zoom documentation if there aren’t ways to do some of these things.