Re: [mediacapture-screen-share] ensure that a tab selected by the user is what an app really supposed to share (#143)

> An example of a use case is a website which wants to be 100% sure that their support agents will only see the website contents. They do not want their support agents to accidentally see anything else

One option at Chromium is for the user to capture "Tab". Taking the procedure a step further `unmute` and `mute` events can be attached to the `MediaStreamTrack` from "Tab" capture (https://github.com/w3c/mediacapture-screen-share/issues/141) where when no user action occurs `mute` event is fired which can be posted to server, to ensure the cursor on the stream is actually the cursor coordinates posted to server.

It might still be possible to mock a session by pre-recording captured screen and substituting the pre-captured stream for the actual window being captured using `addTrack()` and `removeTrack()`.

-- 
GitHub Notification of comment by guest271314
Please view or discuss this issue at https://github.com/w3c/mediacapture-screen-share/issues/143#issuecomment-683313745 using your GitHub account


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

Received on Saturday, 29 August 2020 16:40:40 UTC