- From: Giuseppe Pascale <giuseppep@opera.com>
- Date: Wed, 21 Mar 2012 10:57:35 +0100
- To: "public-web-intents@w3.org" <public-web-intents@w3.org>, "public-device-apis@w3.org" <public-device-apis@w3.org>, "Nilsson, Claes1" <Claes1.Nilsson@sonymobile.com>
- Cc: "Isberg, Anders" <Anders.Isberg@sonymobile.com>, "Edenbrandt, Anders" <Anders.Edenbrandt@sonymobile.com>, Ekberg, Björn <Bjorn.Ekberg@sonymobile.com>
On Wed, 21 Mar 2012 08:59:37 +0100, Nilsson, Claes1
<Claes1.Nilsson@sonymobile.com> wrote:
> Hi,
>
Hi, since I'm not at the meeting allow me to ask few questions
> Based on the questions I got related to the presentation (
> http://www.w3.org/wiki/WebIntents/SonyMobile_-_Local_Network_Service_Discovery
> ) and demo ("Light bulb discovery and control) that I showed at the
> ongoing Shenzhen meeting I would like to clarify how I envision the
> browser's UPnP support should look like.
>
> The "Light bulb" demo was run in the Chrome browser and we use a upnp
> plugin that provides a JS API.
When you say "plugin" you mean a NPAPI plugin?
> We are also experimenting with a similar API for the Android browser.
> This API provides a UPnP/SSDP search method with three parameters,
> service type, success callback and error callback.The success callback
> is invoked for each UPnP/SSDP service discovered or lost and all
> contains the received SSDP M-Search response headers. From the LOCATION
> header the Device/Service description document could be retrieved.
How does this differ form the API proposed in [1] ?
> Subsequent control communication with the service device is then
> performed by the Web Intents Client page or Service page (depending on
> UX and Service implementation solution used) through xhr or web sockets.
>
So, is the Service Page fetched from a web server on the actual device (or
a proxy on the network)? Or is something generated by the browser?
/g
> The "Light bulb" demo is implemented according the philosophy according
> to the 3rd option in my presentation, i.e. the Client page talks over
> postMessage with simple JSON commands, "toggle on/of", to the Service
> Page, which then sends UPnP commands to the "Light bulb" device.
>
[1] http://people.opera.com/richt/release/specs/discovery/Overview.html
> Best regards
> Claes
>
> [cid:image001.gif@01CD0723.6D9A9730]
>
> Claes Nilsson M.Sc.E.E
> Master Engineer, Research
> Technology Research - Advanced Application Lab
>
> Sony Mobile Communications
> Phone: +46 10 80 15178
> Mobile: +46 705 56 68 78
> Switchboard: +46 10 80 00000
> E-Mail:
> mailto:claes1.nilsson@sonymobile.com<mailto:claes1.nilsson@sonyericsson.com>
> Visiting Address; Nya Vattentornet
> SE-221 88 LUND,
> Sweden
> Disclaimer:
> The information in this e-mail is confidential and may be legally
> privileged. It is intended solely for the named recipient(s) and access
> to this e-mail by anyone else is unauthorized. The views are those of
> the sender and not necessarily the views of Sony Ericsson and Sony
> Ericsson accepts responsibility or liability whatsoever or howsoever
> arising in connection with this e-mail.Any attachment(s) to this message
> has been checked for viruses, but please rely on your own virus checker
> and procedures. If you contact us by e-mail, we will store your name and
> address to facilitate communications. If you are not the intended
> recipient, please inform the sender by replying this transmission and
> delete the e-mail and any copies of it without disclosing it.
>
>
--
Giuseppe Pascale
TV & Connected Devices
Opera Software
Received on Wednesday, 21 March 2012 09:58:15 UTC