I have one application based on webrtc. Currently I need to capture the system audio(by wasapi),but the mixed captured audio contains the audio stream which is my application's, if I send this audio stream to peer, he would listen echo.
The article Audio and Video / Core Audio APIs / Stream Management / Loopback Recording says
WASAPI provides loopback mode primarily to support acoustic echo cancellation (AEC).
How to understand it? How to clear the audio which is produced by my application? In other words, I find that the chrome doesn't have this issue when I call the "getdisplaymedia", the captured audio stream doesn't contain audio which is produced by chrome.