We're testing AppRTCMobile on a Nexus 6P. During video call there is a lot of echo. It seems like the audio from the speakers on the phone are not filtered out before sent to peer. (Despite that logs that are telling us that HW AEC in fact is enabled!) However, when testing the javascript-based version on
https://appr.tc/ on the same phone using chrome, the audio is perfect! Why is that?
We would prefer using native WebRTC on android, but with such bad audio its not really an option.
One solution is perhaps to use the javascript based API + a WebView, but it feels like a ridiculous thing to do just because of some audio problems. We would really prefer to use native WebRTC.