W3C home > Mailing lists > Public > public-media-capture@w3.org > February 2015

Re: Screen sharing function name

From: Peter Thatcher <pthatcher@google.com>
Date: Mon, 9 Feb 2015 09:28:25 -0800
Message-ID: <CAJrXDUH8NdiQs+PCrxTJMV4+o--hSz1D=P7bi_3f0F=M7++asQ@mail.gmail.com>
To: Jan-Ivar Bruaroey <jib@mozilla.com>
Cc: "public-media-capture@w3.org" <public-media-capture@w3.org>
I don't think "sharing" really has anything to do with it.  We don't call
it "getCameraShare" or "getMicrophoneShare", for example.

However, since this ultimately an API for developers, calling it what
developers would expect might make sense.  If the answer to "how do I get a
screenshare track?" is "call getScreenShare()", that might make sense.
Plus, I think no one would ever say "what does getScreenShare do?", because
it would be pretty obvious.  So, "getScreenShare" may have merit in that

On Sun, Feb 8, 2015 at 10:36 PM, Jan-Ivar Bruaroey <jib@mozilla.com> wrote:

>  On 2/8/15 5:49 AM, Harald Alvestrand wrote:
> WRT screensharing, I think it's important to remember that this is only
> one of the possible uses of this function.
> Other functions could, for instance, be interaction recording ("what
> went on in this editing session") and screen-as-control-surface ("bring
> something up on your screen and I'll look it up with imagesearch and
> give you back what most closely resembles it").
> In all of those cases the user is "sharing" their personal "screen" with
> the app, sharing what they're looking at and doing with a trusted party or
> agent.
> The app may not be seeing the user, but is sharing in what the user is
> seeing and doing (within the confines of their screen).
> To me, that is not conveyed well by "system", since the user is still
> effectively observed.
> On 2/7/15 9:45 PM, Peter Thatcher wrote:
>  So you want getScreenMedia?
> getScreenSharingMedia? getUsersScreenMedia?
> .: Jan-Ivar :.
Received on Monday, 9 February 2015 17:29:34 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:26:32 UTC