3 ms·
Yes I want to adjust remote audio streams but I don't see where in the API I can iterate over each user's audio feed.
by cf 6y ago
Yes I want to adjust remote audio streams but I don't see where in the API I can iterate over each user's audio feed.
- moron4hire 6y agoIt's not in the WebRTC API. You can change the volume on the audio tags you create, or you can pipe the audio media stream into a WebAudio graph and modify it there. I've built a number of WebRTC apps over the years. Recently, I built just such a thing as you described and open sourced it: https://www.calla.chat https://www.calla.chat. I opted to build it on top of Jitsi Meet this time. It's actually advantageous that it's not through the WebRTC API because Jitsi doesn't give access to the raw WebRTC commands. But hijacking the audio elements it creates is completely doable.
- cf 6y agoOh man this is like 90% of what I wanted to make! Thanks for making this open-source!