Open
Description
こんにちは TAG-さん!
I'm requesting an early TAG design review of Echo Cancellation Mode
This proposal adds the ability for Web applications to better control how much of the user system playout is removed from the microphone signal when a getUserMedia call is made. More specifically, the application can request to remove only audio coming from remote users via peer connections (good for music lessons), or it can request to remove all system audio (better for privacy), or let the UA decide what to remove.
- Explainer¹: https://github.com/guidou/mediacapture-main/blob/master/explainer-echo-cancellation-mode.md
- User research:
- Security and Privacy self-review²: https://github.com/guidou/mediacapture-main/blob/master/sp-questionnaire-echo-cancellation-mode.md
- GitHub repo: https://github.com/w3c/mediacapture-main
- Primary contacts:
- Organization/project driving the design:
- This work is being funded by: Google
- Incubation and standards groups that have discussed the design:
- WebRTC WG
- Standards group(s) that you expect to discuss and/or adopt this work when it's
ready: WebRTC WG - Multi-stakeholder feedback³:
- The feature has consensus in the WebRTC WG with positive feedback from all major browsers. See Add EchoCancellationModeEnum w3c/mediacapture-main#1044
- Major unresolved issues with or opposition to this design: None.
- I have reviewed the TAG's Web Platform Design Principles