UPnP 体系架构和基本原理 —— UPnP的描述文件
UPnP的描述文件
UPnP设备描述
一个标准的UPnP设备描述模板(图中“red”字样为UPnP Forum定义;“purple”字样为UPnP设备制造商定义;“green”字样为UPnP Device Architecture定义)。
一些主要标签介绍如下:
◆ <root>
必需标签。<root>
到</root>
之间包含根设备属性信息,根设备服务信息,根设备的嵌入式设备信息。其中根设备的服务信息在<serviceList>
标签内,根设备内部的嵌入式设备的信息在<deviceList>
标签内。
◆ <UDN>
必需标签。UPnP设备的唯一标识符,由一个小于64个字符的字符串组成。
◆ <deviceType>
必需标签。UPnP设备类型,通常有UPnP Forum定义的标准设备和UPnP设备制造商定义的设备两种情况。UPnP Forum定义的标准设备模型为“urn:schemas-upnp-org:device:deviceType:ver”,而UPnP设备制造商定义的设备模型为“urn:domain-name:device:deviceType:ver”。其中“