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

> However, as soon as the stream starts, the implementation name would reveal this anyway.

> Whether an implementation is HW or SW is incredibly valuable in order to ensure optimal user experience. Better APIs for codec selection are highly requested features by real world applications.

I'm not doubting that this would be useful information for some parties to have at some point.  But learning it from a stream would require permission be given; it doesn't require a permission to learn in this route (if im following correctly).

Put differently, if it reveals something about the user's hardware beyond what could be learned by knowing the browser version and OS, then it needs to be gated some how, to keep it out of the hands of passive finger printers.

> the implementation name is revealed in RTCPeerConnection.getStats()

I believe that is being addressed here: https://github.com/w3c/webrtc-svc/issues/22


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

Received on Monday, 11 November 2019 19:19:21 UTC