Page 1 of 1

Upnp DIAL service : for DIscovery And Launch

PostPosted: Wed Aug 21, 2013 7:01 am
by Illico
For information...

I looked at the Upnp Device Capability of new Sony Bravia 2013 model and I saw some new services:

Already used or knowed:
urn:schemas-upnp-org:service:RenderingControl:1
urn:schemas-upnp-org:service:ConnectionManager:1
urn:schemas-upnp-org:service:AVTransport:1

  Code:
         <service>
            <serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
            <serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>
            <SCPDURL>/RenderingControlSCPD.xml</SCPDURL>
            <controlURL>/upnp/control/RenderingControl</controlURL>
            <eventSubURL>/upnp/event/RenderingControl</eventSubURL>
         </service>
         <service>
            <serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
            <serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
            <SCPDURL>/ConnectionManagerSCPD.xml</SCPDURL>
            <controlURL>/upnp/control/ConnectionManager</controlURL>
            <eventSubURL>/upnp/event/ConnectionManager</eventSubURL>
         </service>
         <service>
            <serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
            <serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>
            <SCPDURL>/AVTransportSCPD.xml</SCPDURL>
            <controlURL>/upnp/control/AVTransport</controlURL>
            <eventSubURL>/upnp/event/AVTransport</eventSubURL>
         </service>
         <service>
            <serviceType>urn:schemas-sony-com:service:IRCC:1</serviceType>
            <serviceId>urn:schemas-sony-com:serviceId:IRCC</serviceId>
            <SCPDURL>/IRCCSCPD.xml</SCPDURL>
            <controlURL>http://192.168.0.110/sony/IRCC</controlURL>
            <eventSubURL />
         </service>


Some new:
urn:dial-multiscreen-org:service:dial:1
urn:schemas-sony-com:service:ScalarWebAPI:1

  Code:
         <service>
            <serviceType>urn:dial-multiscreen-org:service:dial:1</serviceType>
            <serviceId>urn:dial-multiscreen-org:serviceId:dial</serviceId>
            <SCPDURL>/DIALSCPD.xml</SCPDURL>
            <controlURL>/upnp/control/DIAL</controlURL>
            <eventSubURL />
         </service>
         <service>
            <serviceType>urn:schemas-sony-com:service:ScalarWebAPI:1</serviceType>
            <serviceId>urn:schemas-sony-com:serviceId:ScalarWebAPI</serviceId>
            <SCPDURL>/ScalarWebApiSCPD.xml</SCPDURL>
            <controlURL>/upnp/control/ScalarAPI</controlURL>
            <eventSubURL />
         </service>


I look at UPNP DIAL service (DIAL—for DIscovery And Launch—is a simple protocol that 2nd screen devices can use to discover and launch apps on 1st screen devices. )
and I wondered : For which purpose Serviio could use these functions? How Serviio could use these functions?
For Example :
With Chrome, which would make it possible to launch apps on your TV straight from your browser.
When you listen to music on the mobile and then when you get home you can easily just switch it to your speakers.

http://gigaom.com/2013/01/23/dial-open- ... ompetitor/
http://www.dial-multiscreen.org/home
http://www.w3.org/TR/discovery-api/

Zip, I don't know if you see some good new features to be added to serviio using this DIAL service.

Re: Upnp DIAL service : for DIscovery And Launch

PostPosted: Fri Sep 06, 2013 6:12 pm
by thenamelessthing
I looked at the Upnp Device Capability of new Sony Bravia 2013 model and I saw some new services:



How can I do this on my tv to know what function is available? Panasonic ET5...

Thanks you

Re: Upnp DIAL service : for DIscovery And Launch

PostPosted: Fri Sep 06, 2013 6:19 pm
by Illico
use Intel Device spy tools --> get Device XML and check service list.