title: Acoustic echo cancellation (AEC) in webrtc
body: <p>I am working on video chat app that works on local WiFi, i am using speaker of device so i am facing echo problem. So my question is how can i cancel the echo this is my code for the audio track </p>
  
  <pre><code> AudioSource audioSource = factory.createAudioSource(new MediaConstraints());
   localMS.addTrack(factory.createAudioTrack("ARDAMSa0", audioSource));
  </code></pre>
  
  <p>So what can i do here to improve the sound quality any guidelines will be highly appreciated. </p>
  
  <p>I heard about opus-codec library but didn't found any help regarding about that and it's feedback??? </p>