End to End encryption in videoroom plugin


While i am sending audio and video , i am using senderTransforms and receiverTransforms in Local its working but in Remote side i am not able to decode
audio and video.

Yes, I can confirm it’s probably something broken in janus.js. I’ll have a look and let you know when I come up with a fix.

This commit fixes it for me: Fixed broken Insertable Streams for recvonly streams when answering · meetecho/janus-gateway@4f9b524 · GitHub

Notice that getting Insertable Streams to work in the VideoRoom demo is harder than do it in the EchoTest one. First of all, you need a separate receiver transform for every remote participant: you cannot just create it once and do it for all participants. Besides, you must be careful not to add a receiver transform again, if one was already created on a specific m-line/track/transceiver, or that will cause an error too. These are all things you can take care of at the application level.

Thank you for provide help now end to end working fine with videoroom demo