10:06:02 RRSAgent has joined #intents 10:06:02 logging to http://www.w3.org/2012/10/31-intents-irc 10:06:10 tokamoto has joined #intents 10:06:13 shan_ has joined #intents 10:06:14 kenji has joined #intents 10:06:23 olivier has joined #intents 10:06:28 meeting: Web Intents and Web Intents for local services 10:06:49 chair: Claes Nilsson (Sony Mobile) / Naoyuki Sato (Sony) 10:06:58 jbb has joined #intents 10:07:03 agenda: http://www.w3.org/wiki/TPAC2012/SessionIdeas#Web_Intents_and_Web_Intents_for_local_services 10:07:15 nsakai has joined #intents 10:07:23 Claes introduces web intents to a crowded room 10:08:08 web intents is a service discovery mechanism for web apps. 10:09:17 greg takes over the introduction. web intents is being standardized by the web intents task force (a joint effort from Device APIs and Web Apps WGs). 10:09:45 kinji has joined #intents 10:10:27 An app makes a request for an action on a data type. The browser acts as a broker offering users a means to select a matching intent provider. 10:10:50 An experimental implementation has been shipped as part of the chrome browser. 10:11:00 Comus has joined #intents 10:11:07 I see 62 people in the room! 10:11:23 shige_ has joined #intents 10:11:57 jiro has joined #intents 10:12:03 Claes: we (Sony) are interested in using web intents to discover services on devices on local networks. We proposed an addendum to the web intent specification to find services via UPnP and mDNS. 10:13:18 The UPnP/mDNS device provides an intent registration page that enables the browser in the requesting device to present a service picker to the user. 10:13:45 Our demo allows you to use a browser on a mobile phone to control a TV on the local network. 10:14:24 milan_patel has joined #intents 10:14:34 He describes the SSDP packet format and the headers used for the intent registration. 10:15:39 Naoyuki presents a few slides on the demo set up. 10:17:04 We plan to show a push action to push movie from a web page so that it can be viewed on the TV instead of the mobile phone. We also plan to show a similar action for images. 10:17:50 bjkim has joined #intents 10:18:31 The TV provides a control page for play/pause etc. This is retrieved and rendered on the mobile. 10:19:13 hitoshi_ has joined #intents 10:20:21 Claes then describes an alternative where the service page from the TV is hidden, so that the control is realized as part of the web page itself. 10:21:21 The current web intents spec allows the service page to be displayed inline within the web app's page or in a new window. We are asking for an extension whereby the service page is hidden. 10:21:25 tantek has joined #intents 10:22:29 scribe: dsr 10:23:52 bryan has joined #intents 10:23:54 Kensaku demo's a pick and edit image web intent action. 10:24:03 present+ Bryan_Sullivan 10:24:43 His app is running on a notebook and accessing the camera on a mobile phone. 10:25:02 We see a preview video feed and he demo's taking a photo. 10:26:24 We think it would be valuable to support existing devices as well as those that have built in support for the web intents local discovery spec addendum. 10:27:04 jalvinen has joined #intents 10:28:17 He shows a web app for a video. The page embeds play/pause/stop controls. These are disabled until the TV has been discovered. 10:28:59 Kensaku shows that you can also control the audio volume of the TV. 10:30:01 The discovery support has been added to the chrome browser via an extension using the socket API. 10:31:02 A RESTful web server is implemented as a BG process (Chrome apps v2). This interfaces to reverse proxy and DLNA. 10:31:13 JeniT has joined #intents 10:31:48 tpacbot has joined #intents 10:31:52 That enables control of the TV. The web server is invoked by generic XHR2. 10:33:33 The Socket API functionality will be discussed in the new W3C SysApps WG. 10:33:38 rotsuya_ has joined #intents 10:34:15 q+ 10:34:22 Colin Jennings: I hear that some browser vendors like web intents and others don't, what are the concerns and how will they be resolved? 10:34:36 nkic has joined #intents 10:35:10 Greg Billock: We have a draft spec right now, and an experimental implementation in chrome. I spoke yesterday about this during the webapps WG meeting. 10:36:30 The dedication to solving the problem is clear. The exact spec details are still in discussion, and we may change the scope of the API for the interaction with the server. 10:37:03 Another challenge is the way the browser presents information to the user in the picker. 10:37:45 It is fine to present a picker in many cases, but it can get in the way in some circumstances. 10:39:02 Cross tab examples present some difficulties that we are still looking at, and we will be talking about them in this week's Device APIs meeting here at TPAC. 10:39:43 It could be that we end up with a navigation approach rather than a service selection approach. 10:39:59 sakkuru has joined #intents 10:40:06 dbaron has joined #intents 10:40:15 hmm, no zakim to manage queue 10:40:32 Colin: the number of people standing around the room demonstrates the level of interest in the opportunities that web intents is addressing. 10:41:25 What about the mozilla proposal, does it support a wider range of use cases? 10:41:58 futomi has joined #intents 10:42:10 Can we use the standard DLNA/UPnP functionality without the need for extending SSDP? 10:42:28 dnkim has joined #intents 10:42:43 Possible security risk with the advertising of services on local networks. 10:43:17 HadleyBeeman has joined #intents 10:43:40 Naoyuki: it is very easy to extend SSDP. If we want to extend DLNA this will take time to standardize. 10:44:08 sungok_You_ has joined #intents 10:44:17 The use of HTML+JS for the service page is very flexible. 10:44:35 ??: DLNA is about profiling UPnP. 10:45:00 Jonathan_ has joined #intents 10:45:18 Naoyuki: web intents makes it easier to pass information to services in an open way. 10:45:48 ??: what about open intents and the registration of web intent actions? 10:45:54 rrsagent, draft minutes 10:45:54 I have made the request to generate http://www.w3.org/2012/10/31-intents-minutes.html Jonathan_ 10:46:11 Greg: this will depend on how the client/server ecosystem for web intents emerges. 10:47:18 As uses cases establish the demand for particular web intents, this will stimulate discussion on best practices. 10:47:25 marcin_hanclik has joined #intents 10:47:54 ?? above about DLNA was Marcin Hanclik / ACCESS 10:48:44 Greg: one of the goals for web intents was to work well with microdata. 10:49:28 Olivier: I was impressed by the demo's but as a representative of a broadcaster (BBC) I note that the demo was made with monitors and not with tuners. 10:49:45 mdadas has joined #intents 10:49:51 Wonsuk has joined #intents 10:50:35 Noyuki: using Google TV it may be possible to support control over live TV. 10:50:38 JonathanJ2 has joined #intents 10:51:53 During yesterday's web & tv meeting we looked at use cases. I would like to make people aware that a web & tv business group will meet Thursday and Friday, here at TPAC. 10:53:50 We need to look at a variety of service discovery techniques including Bluetooth and NFC. 10:55:13 Brian: would web intents allow multiple web apps to share a cache resources, e.g. images, and using indexed DB as a storage mechanism. 10:55:52 Greg: I think our implementation should enable the use of indexedDB. 10:56:20 s/tuners./tuners. Have you looked at more complex use cases with TVs?/ 10:57:18 Greg: is a service is intended to be used across web apps, what is the best way to present this to the user? 10:57:50 This is something we could talk about in this week's DAP WG meeting. 10:58:25 Claes wraps up the meeting as it is time for lunch. He thanks everyone for attending. 10:58:31 Wonsuk has left #intents 10:58:35 rrsagent, make minutes 10:58:35 I have made the request to generate http://www.w3.org/2012/10/31-intents-minutes.html dsr 11:00:08 jalvinen has left #intents 11:01:18 rrsagent, make logs public 11:01:30 rrsagent, make minutes 11:01:30 I have made the request to generate http://www.w3.org/2012/10/31-intents-minutes.html dsr 11:03:51 dsr has left #intents 11:08:29 kohei_ has joined #intents 11:48:11 tokamoto has joined #intents 12:12:35 hiroki has joined #intents 12:15:13 marcin_hanclik has joined #intents 12:24:33 kensaku has joined #intents 12:25:15 marcin_hanclik has left #intents 12:26:04 tokamoto has joined #intents 12:26:57 kawakami has joined #intents 12:27:12 kinji_matsumura has joined #intents 12:27:24 kinji_matsumura has left #intents 12:28:41 kinji has joined #intents 12:28:51 kawakami has joined #intents 12:32:52 spoussa has joined #intents 12:33:36 JeniT has joined #intents 12:33:57 olivier has joined #intents 12:34:37 tantek has joined #intents 12:37:19 bjkim has left #intents 12:45:55 JeniT has left #intents 12:46:05 jiro has joined #intents 12:46:13 jiro has left #intents 12:47:50 tpacbot has joined #intents 12:48:52 tpacbot has joined #intents 13:00:52 spoussa has joined #intents 13:23:32 tokamoto has joined #intents 13:31:03 kinji has joined #intents 13:32:57 hiroki has joined #intents 13:35:00 hitoshi__ has joined #intents 13:35:18 hiroki has left #intents 13:36:47 rotsuya_ has joined #intents 13:37:03 spoussa has joined #intents 13:56:46 rotsuya_ has left #intents 14:07:07 tantek has joined #intents 14:19:32 tantek has joined #intents 14:25:20 rotsuya has joined #intents 14:28:00 tokamoto has joined #intents 14:43:08 tokamoto has joined #intents 14:48:43 tokamoto has joined #intents 14:49:11 tokamoto has joined #intents 14:52:08 kinji has joined #intents 14:53:12 rotsuya has joined #intents 14:53:51 spoussa has joined #intents 15:00:04 kinji has joined #intents 15:00:42 hitoshi_ has joined #intents 15:09:26 tokamoto has joined #intents 15:11:31 tantek has joined #intents 15:14:05 olivier has joined #intents 15:17:39 hitoshi_ has joined #intents 15:28:28 olivier has left #intents 15:37:28 hitoshi_ has joined #intents 15:59:02 spoussa has joined #intents 15:59:30 tokamoto has joined #intents 16:00:59 hitoshi_ has joined #intents 16:02:11 kawakami has joined #intents 16:03:42 spoussa has left #intents 16:04:00 kinji has joined #intents 16:08:29 rotsuya has joined #intents 17:21:22 tpacbot has joined #intents