E2EE with recording

Hi,
Need some ideas on recording a multiparty video conference while end to end encryption is enabled. i was creating a subscriber in a nodejs application in server side. but i cannot decode streams there, as i cannot use createEncodedStreams in nodejs environment.

please suggest any work around for recording with e2ee enabled.

I think the only approach would be having a headless browser instance joining as a participant, and record the output of that instance (audio/video) to a file. That said, that would mean that browser would need access to the keys used in the E2EE session, which means it wouldn’t actually be end-to-end encrypted at all (the main point of E2EE is that the server doesn’t have access to the encryption data).

Thanks Lorenzo. I have to record centrally, as banks and NBFCs want to store the recordings in the server. they don’t want their employees to download the recording directly.

That still means the sessions will not be E2EE. If the bank has access to the media, it’s not E2EE among participants.

@lorenzo Any Option for recording.

“headless browser instance joining as a participant, and record the output of that instance (audio/video) to a file.” - Please provide More Details.