- From: Kazuyuki Ashimura <ashimura@w3.org>
- Date: Mon, 9 Oct 2017 15:30:59 +0900
- To: "public-web-and-tv@w3.org" <public-web-and-tv@w3.org>
available at: https://www.w3.org/2017/10/05-webtv-minutes.html#item02 also as text below. Thanks, Kazuyuki --- [1]W3C [1] http://www.w3.org/ - DRAFT - Media&Entertainment IG 05 Oct 2017 See also: [2]IRC log [2] http://www.w3.org/2017/10/05-webtv-irc Attendees Present Chris_Needham, Kaz_Ashimura, Chris_O'brien, Giri_Mandyam, Tatsuya_Igarashi, John_Luther, John_Pallett, Paul_Jessop, Mark_Vickers, Mark_Foltz, Anssi_Kostiainen, Francois_Daoust, Kazuhiro_Hoya, Peter_Pogrezeba Regrets Chair Chris_Needham, Tatsuya_Igarashi, Mark_Vickers Scribe kaz Contents * [3]Topics 1. [4]introduction 2. [5]second screen work * [6]Summary of Action Items * [7]Summary of Resolutions __________________________________________________________ Chris_Needham: tx for joining ... this is the 2nd call of the group ... focus on topics every month ... contribution to possible new development ... 2nd screen groups, etc. ... would like to give update introduction Chris_Needham: myself BBC in London ... one of the co-Chairs of the IG ... also participate in the 2nd screen group Mark_Vickers: also one of the co-Chairs ... working in US based in LA Tatsuya_Igarashi: Tatsuya Igarashi from Sony ... also one of the co-Chairs Chris_Needham: next Anssi? Anssi_Kostiainen: working on DAS group Chris_Needham: alex? Alex_Deacon: Alex Deacon ... primary focus is internet technology and policy Paul_Jessop: from RIAA kaz: W3C Team ... would like to help you all Mark_Foltz: mark from Google Chris_O'Brien: cloud browser Giri_Mandyam: qualcomm ... also representative from ATSC John_Luther: JW player John_Pallett: John Pallett from Google Peter_Pogrezeba: Peter Pogrezeba from DT Chris_Needham: any topics other than second screen for today? (none) second screen work Anssi_Kostiainen: introduction ... framework started from an XG ... and then CG ... 2014 API work started by the WG ... I'm the Chair of the WG and the CG ... WG defines Web APIs ... presentation API and remote playback API ... CG incubating ... kind of a big picture ... Mark has been working on presentation API ... and remote playback by Mounir from Google as well ... spec work and implementation in parallel ... Google, Mozilla and Apple participating in the group ... have 60 participants ... great to have this joint discussion here ... proposal to have joint meeting during TPAC on Monday in the afternoon ... protocol work CG might be interested [8]https://www.w3.org/TR/presentation-api/ [8] https://www.w3.org/TR/presentation-api/ Mark_Foltz: first most mature is presentation api ... web page to discover and request presentation device ... presentaation device pretty broadly ... chrome also suppoer t2 kinds of vertual screens ... api has 3 parts ... 1. provide a list of URIs ... 2. get current availability of the screen ... search for the URL ... presentation available object ... whether the screen is available or not ... 3. when the user clicks the button the presentation starts ... the user selects the device ... the browser starts to present the page ... message representing the page ... the most common uc is playing back our cast devices ... providing nicer APIs like pause/resume ... richer UX like queuing media to play on devices ... apis can be implemented in 2 ways ... UA mode ... render the presentation off screen ... send URI to the device ... this API is relatively mature ... going to propose REC soon ... implementation from Google and Mozilla ... challenges on authentication for the presentation [9]https://www.w3.org/TR/remote-playback/ [9] https://www.w3.org/TR/remote-playback/ Mark_Foltz: move on to remote playback API ... I contributed though not the Editor ... play it remotely ... select device for remote playback ... CR recently ... discussing how to align the capability of the media element with the remote devices ... github issues there ... Chrome is shipping the implementation ... would have second implementer ... that's work by the WG on the spec ... next work by the CG ... issue by TAG ... not a good story for interop ... something web standards see when having multiple vendors ... the end of last year, we rechartered the CG ... browsers and devices from different vendors ... decided the scope on the same wifi/network area ... doesn't require realtime setting ... a set of tasks to define different aspects ... how to find what screens are available <cpn> [10]https://www.w3.org/community/webscreens/ [10] https://www.w3.org/community/webscreens/ Mark_Foltz: transport to create connection ... how to provide strong guarantee to talk with other devices <cpn> [11]https://github.com/webscreens/openscreenprotocol [11] https://github.com/webscreens/openscreenprotocol Mark_Foltz: app level protocol ... since last Oct ... working on template to evaluate ... compare to other solutions ... made good progress for the 2 proposals ... QUIC ... RTC data channel ... haven't made as much progress with presentation api, though ... authentication piece ... Mozilla and Google kind of agreed ... trusting something makes sense ... Open Screen Protoco ... hoping we could wrap up that Chris_Needham: tx! ... great overview ... a few comments Giri_Mandyam: comparing to what ATSC is doing ... opinions? Chris_Needham: can give some opinion from HbbTV viewpoint Mark_Foltz: can't say about ATSC ... but regarding HbbTV 2.0 ... good alignment ... how to build robust authentication ... would be worth while to evaluate them ... once we could have authentication story ... something we should visit Chris_Needham: from HbbTV viewpoint ... something we specify for HbbTV ... TV device to launch ... content synchronization work ... exchanging timeline info ... between devices ... synch of playinb back contents ... feature alignment is of interest ... that's one area ... and protocols ... HbbTV use SSDP ... transport is JSON message on Web Socket ... handshaking on the app level ... same channel as the app uses ... companion app and web app work on the TV device ... combination of JSON over WebSocket ... but also UDP things ... latency of the characteristics ... one attracting point ... coming up solution is feature compatible ... in the security layer ... we're talking about different mechanisms ... HTTP, Web Socket, UDP, etc. ... quite different ... are you familiar with ATSC work? Giri_Mandyam: similar approach ... TV vendors use similar approach ... not 100% sure about the detail, though Tatsuya_Igarashi: working on ATSC standards ... referring second screen use cases ... a bit different the second screen group's use case ... primary device is TV ... delivered by broadcast ... second device is assumed as a mobile device ... the use case is focused on applications for second screen ... done by mobile devices not TV ... the second screen app is operated by the user ... another use case is ... HTML5 app on the main device (=TV) working ... and mobile device communicate with the HTML5 apps Chris_Needham: tx ... interested in terminologies ... remote screen and primary screen ... 2nd screen group ... vs ATSC/HbbTV ... companion app on the TV ... and mobile app as the 2nd screen ... but it's opposite Mark_Foltz: pushing presentation to the mobile device ... changes the scenario ... also we could select screen (from more than 2 screens) ... aware of the content ... finally from the general web viewpoint ... how the content comes from broadcasting ... same origin policy Chris_Needham: would like to have discussion within this IG Mark_Foltz: restricting the presentation api to secure connection ... there is some trust model there Tatsuya_Igarashi: besides security viewpoint ... would like to mention some uc ... presentation api assumes the case of... ... possible for second screen app to initiate the connection? ... having 2 UA ... and both of them already have launched apps Mark_Foltz: presentations are labeled by URLs ... browsers know the value ... to reconnect ... what we haven't fully specified is... ... digital sign, etc., being distributed ... have not been handling IDs Tatsuya_Igarashi: the assumption for UCs covered or not Chris_O'Brien: delivering captioning by second screen? Mark_Foltz: not explicitly ... don't have concrete UC for that purpose ... media on the text track ... could be transferred to the remote side ... how to handle remote captions Chris_O'Brien: familiar with Active View ... seems to be optimal way to handle the information to me ... can send a resource to the group <Chris_OBrien_AMI_> [12]https://techcrunch.com/2017/06/13/actiview-aims-to-streamli ne-movie-accessibility-for-millions-of-hearing-and-vision-impai red/ [12] https://techcrunch.com/2017/06/13/actiview-aims-to-streamline-movie-accessibility-for-millions-of-hearing-and-vision-impaired/ <Chris_OBrien_AMI_> [13]http://actiview.co/theaters/ [13] http://actiview.co/theaters/ <Chris_OBrien_AMI_> general overview of their technology Mark_Foltz: happy to answer your questions on the list Chris_Needham: need to organize follow-up discussion during TPAC ... in the afternoon ... after lunch kaz: 1-2pm? Chris_Needham: 2-3pm Giri_Mandyam: suggestion ... 2nd screen evaluation done via ATSC's formal liaison kaz: we could send a formal liaison letter to ATSC, HbbTV and IPTVF Giri_Mandyam: good idea Chris_Needham: we put links on the resources ... please review it and give comments ... remote playback and protocol level as well ... the next call would be basically Nov. 2 ... right before TPAC ... any other comments before closing? Tatsuya_Igarashi: during the joint session ... would like to give some presentation ... from high level viewpoint ... might be useful to think about that before diving into the detail Chris_Needham: your presentation on ATSC ... and I'd like to give presentation on HbbTV ... btw, wanted to talk about key exchange for security ... would like to continue discussion on the ML and joint discussion at TPAC <cpn> hbbtv specifications: [14]https://www.hbbtv.org/resource-library/#specifications [14] https://www.hbbtv.org/resource-library/#specifications [Igarashi-san's clarification] Tatsuya_Igarashi: what I want to give at the f2f is short presentation on second screen from very high-level viewpoint ... could partly cover HbbTV and Hybridcast as well as ATSC <cpn&Igarashi> [15]https://www.atsc.org/atsc-30-standard/a3382017-companion-de vice/ [15] https://www.atsc.org/atsc-30-standard/a3382017-companion-device/ [adjourned] Summary of Action Items Summary of Resolutions [End of minutes] __________________________________________________________ Minutes formatted by David Booth's [16]scribe.perl version 1.152 ([17]CVS log) $Date: 2017/10/06 06:19:01 $ [16] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [17] http://dev.w3.org/cvsweb/2002/scribe/
Received on Monday, 9 October 2017 06:32:09 UTC