Re: [mediacapture-main] echo cancellation scope (#577)

We have tested this with various browsers. It appears that Firefox, Safari, Edge considers all audio being played from the browser for echo cancellation. However, Chrome only considers audio being played from the webrtc remote peer connection.

Google Chrome also [does not consider this a spec bug](https://bugs.chromium.org/p/chromium/issues/detail?id=687574#c32) as they say "it's not specified which audio should be cancelled. It specifies that an echo cancellation can be controlled on/off."

I feel that all audio being played should be removed in echo cancellation and there is no requirement to introduce scope but in that case, the spec should not have ambiguity. If there are some cases where it is desired to limit audio sources being played for echo cancellation then there should be a way to control this behaviour.

-- 
GitHub Notification of comment by jgupta
Please view or discuss this issue at https://github.com/w3c/mediacapture-main/issues/577#issuecomment-486991761 using your GitHub account

Received on Friday, 26 April 2019 09:27:11 UTC