- From: Mark Scott <markdavidscott@google.com>
- Date: Thu, 6 Feb 2014 11:20:13 -0800
- To: "Rottsches, Dominik" <dominik.rottsches@intel.com>
- Cc: "public-webscreens@w3.org" <public-webscreens@w3.org>, Anton Vayvod <avayvod@google.com>
- Message-ID: <CAAYfZWCWaSTe8g6j6nHgodGwt8ab0xNT41jiDYuxTRdnpU8rsQ@mail.gmail.com>
Allowing enumeration of devices, and for sites to draw their own device selection UI, was something that was supported in the preview SDK (which is what the current YouTube integration is based on). It is not supported in the Cast SDK that's now been released, because we feel that this would require intrusive prompts to the user for any site that even has the possibility of supporting multi-screen operation. As Anton identifies above, the intent with Cast is to support the use of custom devices supplied by the site if it has additional out-of-band methods for supporting presentation that do not utilize the Presentation API. We see minimal risk with this since as Anton notes, since the UA will never do anything other than returning the selection. Indeed, the only compelling reason for handling custom (site-specified) devices is to enable better UI where there is a single button used for multi-screen interaction vs. having one button for two-screen presentation supported by the UA and a separate button for two-screen interaction handled separately. Mark. On Thu, Feb 6, 2014 at 10:49 AM, Rottsches, Dominik < dominik.rottsches@intel.com> wrote: > Hi Anton, > > On 06 Feb 2014, at 12:38, Anton Vayvod <avayvod@google.com<mailto: > avayvod@google.com>> wrote: > > > If you connect a “controller" page to a YouTube page in TV mode [1], the > paired targets show up in a UI selection, along with the name of the > available Chromecast, as shown here: > http://roettsch.es/player_target_list.png > > This server requires a login when I click on the link. However, I think I > understand what you mean and thanks for reminding of this important use > case. > > I tested the Cast Chrome extension and YouTube in Chrome with multiple > Chromecasts, and they show up as entires with names in the page-embedded > YouTube selection dialog (even though the web-based Cast SDK does not allow > enumerating them). > > So, not only proprietary paired devices as in our Youtube.com/tv< > http://Youtube.com/tv> example, but also Chromecasts do show up in the > YouTube’s page selection UI. > > If your goal is to cover most Chromecast usage scenarios under > Presentation API, it seems to me that name-based enumeration would be > required. > > Dominik > > > >
Received on Thursday, 6 February 2014 19:21:06 UTC