DescriptionFetch Interface Reference

Fetch the UPnP device description document. More...


Detailed Description

Fetch the UPnP device description document.

Path:/description/fetch

Returns:
An XML device description documnt as per the UPnP standard. In this document thee is a list of the services implemented by the device and a URL from which the service description can be fetched. These service are based on SOAP and together form a full implementation of the UPnP A/V Media Server device and its services.

Example:

<root>
	<specVersion>
	<major>1</major>
	<minor>0</minor>
	</specVersion>
	<device>
		<deviceType>urn:schemas-upnp-org:device:MediaServer:1</deviceType>
		<friendlyName>TVersity : TVersity Media Server</friendlyName>
		<manufacturer>TVersity</manufacturer>
		<manufacturerURL>http://www.tversity.com</manufacturerURL>
		<modelDescription>UPnP/AV 1.0 Compliant Media Server from TVersity</modelDescription>
		<modelName>TVersity Media Server</modelName>
		<modelNumber>06</modelNumber>
		<modelURL>http://www.tversity.com</modelURL>
		<serialNumber>
		<UPC>
		<UDN>uuid:41f955b0-6146-4750-97ed-561f39a5aae4</UDN>

	<iconList>
	<icon>
		<mimetype>image/png</mimetype>
		<width>48</width>
		<height>48</height>
		<depth>24</depth>
		<url>/images/logo48.png</url>
	</icon>
	<icon>
		<mimetype>image/png</mimetype>
		<width>32</width>
		<height>32</height>
		<depth>24</depth>
		<url>/images/logo32.png</url>
	</icon>
	</iconList>

	<presentationURL>/</presentationURL>
	<serviceList>
	<service>
		<serviceType>urn:schemas-upnp-org:service:ContentDirectory:1</serviceType>
		<serviceId>urn:upnp-org:serviceId:ContentDirectory</serviceId>
		<SCPDURL>/UPnP_AV_ContentDirectory_1.0.xml</SCPDURL>
		<controlURL>/upnp/control/content_directory</controlURL>
		<eventSubURL>/upnp/event/content_directory</eventSubURL>
	</service>

	<service>
		<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
		<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
		<SCPDURL>/UPnP_AV_ConnectionManager_1.0.xml</SCPDURL>
		<controlURL>/upnp/control/connection_manager</controlURL>
		<eventSubURL>/upnp/event/connection_manager</eventSubURL>
	</service>

	<service>
	<serviceType>
		urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1
		</serviceType>
		<serviceId>urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar</serviceId>
		<SCPDURL>/UPnP_AV_X_MS_MediaReceiverRegistrar_1.0.xml</SCPDURL>
		<controlURL>/upnp/control/x_ms_mediareceiverregistrar</controlURL>
		<eventSubURL>/upnp/event/x_ms_mediareceiverregistrar</eventSubURL>
	</service>
	</serviceList>
	</device>
</root>