Re: [webrtc-pc] Add hardwareAccelerated field to RTCRtpCodecCapability (#2356)

Thanks for the comments!

As far as I know, there's no permission needed to start a stream. Permission is only needed to access the camera/microphone. A test stream could be started in the background without any permission. The client could then determine if the decoding is HW accelerated or not, either by looking at implementation name, or if that's removed, by looking at decode times.

In the current context with the existing MediaCapabilities API, WebGL, and WebRTC stats, I don't see how this adds any new information to be used for fingerprinting. It just packages it in a format that is more convenient for web creators using WebRTC.

Instead of gating each call to a function that could be used for fingerprinting, I think that the concept of a [privacy budget](https://github.com/bslassey/privacy-budget) is much more appealing.

-- 
GitHub Notification of comment by drkron
Please view or discuss this issue at https://github.com/w3c/webrtc-pc/pull/2356#issuecomment-552906465 using your GitHub account

Received on Tuesday, 12 November 2019 14:03:39 UTC