- 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>
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