Forum Discussion

vish28's avatar
vish28
Copper Contributor
Jul 15, 2024

how to record both video and unmixed audio of a group call

Hi,
I need to record a meeting's video as well as unmixed audio stream of the call,
but it seems from the documentation, we can only either record a mixed audioVideo format, or an unmixed multi channel audio format, we can not do both at the same time, I tried to start recording on the same serverCallId 2 times with different format mentioned, that did not work,

is there any way to achieve what I want?

1 Reply

  • Try below as a workaround:

     

    1. Split the Recording Logic
    • Record the mixed audio-video using ACS's built-in recording.
    • Simultaneously use audio streaming APIs to capture unmixed audio in real time.
      • This requires setting up a bot or server-side logic to subscribe to individual audio streams.
    1. Post-Processing Separation
    • Record the full mixed audio-video stream.
    • Use audio processing tools (e.g., Adobe Audition, Audacity, or custom ML models) to attempt separation of individual voices.
    1. Parallel Calls with Different serverCallIds
    • If feasible, create two parallel calls with different serverCallIds:
      • One for video recording
      • One for unmixed audio
    • This is complex and may not be practical for real-time meetings.

Resources