Re: [mediacapture-image] Determine how PTZ permission prompts are supposed to work (#243)

> A separate API dedicated to get PTZ camera access

We touched upon this in the [ptz-explainer](https://github.com/w3c/mediacapture-image/blob/master/ptz-explainer.md#control-camera-pantilt). From a Privacy and Security angle, having 2 separate permissions (camera and ptz) makes sense, where  `{name: "camera", panTiltZoom: true}` is stronger than `{name: "camera", panTiltZoom: false}`. 

From UX perspective, we thought it's better to combine both camera and PTZ permission in a single prompt (avoid prompt fatigue).

> If the selected/connected camera does not support PTZ though or user blocks solely the PTZ permission, the UA will either reject the getUserMedia() call if PTZ constraints are required, or fall back to the camera permission if PTZ constraints are defined as advanced constraints.



-- 
GitHub Notification of comment by riju
Please view or discuss this issue at https://github.com/w3c/mediacapture-image/issues/243#issuecomment-670504559 using your GitHub account


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

Received on Friday, 7 August 2020 13:01:22 UTC