Re: [mediacapture-output] Implicit consent via getUserMedia should allow access to non-miked speakers (#147)

The argument in the spec to give implicit consent to miked speakers is:

> This conveniently handles the common case of wanting to route both input and output audio through a headset or speakerphone device

The other use cases are just as common, so I would say the argument applies there too.

In terms of privacy, I favor the dual approach (in-house picker if using mic, UA otherwise). The reason is that the microphone permission is already a lot more sensitive than the speaker one in terms of privacy/fingerprinting, and the extra privacy issues that would be caused by the exposure of potential output-only devices looks minimal, given that some output devices are already being exposed anyway. 

Also, in terms of compatibility, an earlier version of this spec did allow exposing non-miked speakers and was deployed on the Web. 

-- 
GitHub Notification of comment by guidou
Please view or discuss this issue at https://github.com/w3c/mediacapture-output/issues/147#issuecomment-2508022437 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 29 November 2024 15:20:31 UTC