Re: [mediacapture-screen-share] Specify track.label (#128)

> > Would it not be better for the User Agent to easily list what is being shared by the user to a given page?
> 
> How do you mean? Like Firefox does with `label` above, or something else?

I am trying to think of the main uses for track.label in web pages.
One use case for labels is device picker, but this does not apply to getDisplayMedia, nor track.label.

The visually impaired user scenario seems best handled by the User Agent itself.
User Agents provide capture indicators that could more properly identify the sources than what web pages could do.

One use case is presenting multiple (say remote) tracks and the website allows switch between them using the track labels. I guess most websites would use "Alice Camera" or "Alice Screen" instead of "Built-in camera" or "Primary Monitor".

There is the case of multi display sharing, in which case having "Alice Primary Monitor" or "Alice Presentation XX" might somehow help.

Any other scenario in mind?

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

Received on Friday, 13 December 2019 17:43:50 UTC