W3C home > Mailing lists > Public > public-device-apis@w3.org > February 2013

Re: [discovery-api] Consolidated comments and questions

From: Norifumi Kikkawa <Norifumi.Kikkawa@jp.sony.com>
Date: Wed, 06 Feb 2013 17:30:20 +0900
To: Rich Tibbett <richt@opera.com>
Cc: "public-device-apis@w3.org" <public-device-apis@w3.org>
Message-Id: <20130206173019.3AA0.846B5FC5@jp.sony.com>
Hello all,

Thank you for the fine list, Cathy,
and thank you for the comments to each one, Rich.

Please see my comments below.

On Tue, 5 Feb 2013 23:36:15 +0900
Rich Tibbett <richt@opera.com> wrote:

> Cathy.Chan@nokia.com wrote:

> > 4. Allow device type search (and more generally, other UPnP search
> > strings)?
> >> From Naoyuki Sato [11], [13] and Cathy [14]:
> > It is typically more common for UPnP controller applications to search
> > for
> > device types than service types, as controllers tend to expose a
> > device list
> > for the user to select from.
> 
> The abstraction introduced by this specification is at the
> service-level. At no point would a user agent know what device types to
> search for since that is not a parameter that can be provided via the
> getNetworkServices() method.
> 
> I have updated the specification so implementations can search for
> 'ssdp:all', 'upnp:rootdevice' or a valid service type token in their
> UPnP Search. I don't know how we could know to search for a specific
> device type in this specification. That would be a severe limitation on
> user choice in selecting services that match those requested by the page
> and favors the big players to promote and exclude existing and new
> devices from being discovered via this API.
> 
> The specification is deliberately device-neutral and service orientated.

I want to use deviceType search with NSD.

Please see Igarashi-san's post [1] explaing "deviceType in UPnP" is a
service in the sense of generic term such as "MediaServer" or
"MediaRenderer" feature rather than type of physical device form such 
as "PC" "TV" etc. 

For example, A physical device such as a PC can serve both MediaServer
deviceType and MediaRenderer deviceType features. 
A MediaServer deviceType is defined to provide media library service., 

I agree with you that the NSD has to provide a mechanim for web
application to find network services regardless which physical device
holds the services in the network. Therefore, for this purpose, 
I believe the NSD should use UPnP deviceType.
Note that typically user is not aware of serviceType (a control
point software does care).

[1] http://lists.w3.org/Archives/Public/public-device-apis/2013Jan/0010.html

--------------------------------------------------------------
 Norifumi Kikkawa <Norifumi.Kikkawa@jp.sony.com>
  Sec.1  Dept. No.2
  Cloud Technology Development Div.
  COR&D Sony Corporation
 (TEL) +81 50 3750 3953 
--------------------------------------------------------------
Received on Wednesday, 6 February 2013 08:30:52 UTC

This archive was generated by hypermail 2.3.1 : Monday, 23 October 2017 14:53:58 UTC