Re: Handling device permissions

On 04/16/2012 05:11 PM, Josh Soref wrote:
> Paul wrote:
...
>
>> - Should users be able to revoke access to a device?
>
> Yes, as a 'should', not a 'must', but again, this is a QoI detail.

In the webrtc/rtcweb use-case and reqs document 
(http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/?include_text=1, 
section 7.2) it is said that the browser is "expected" to provide 
mechanisms for informing the user of that e.g. camera/microphone is in 
use (hot), and for the user to revise (e.g. revoke) the permissions to 
use them.

The general thinking when writing this was that icons in the browser 
chrome could be used for this (inform the user of use, and allow 
revoking by clicking).

Note that the current definition of MediaStreamTracks, where mute 
overrides enable/disable (the app can only to the later), also makes it 
possible to support muting via e.g. the browser chrome (click on 
something) in a way that the app can not override.

Then there is the additional complexity of handling this when the 
browser is in full screen mode...

Stefan

Received on Saturday, 28 April 2012 05:48:22 UTC