github.com/artpar/rclone@v1.67.3/cmd/serve/dlna/data/static/rootDesc.xml.tmpl (about)

     1  <?xml version="1.0"?>
     2  <root xmlns="urn:schemas-upnp-org:device-1-0"
     3        xmlns:dlna="urn:schemas-dlna-org:device-1-0"
     4        xmlns:sec="http://www.sec.co.kr/dlna">
     5    <specVersion>
     6      <major>1</major>
     7      <minor>0</minor>
     8    </specVersion>
     9    <device>
    10      <deviceType>urn:schemas-upnp-org:device:MediaServer:1</deviceType>
    11      <friendlyName>{{.FriendlyName}}</friendlyName>
    12      <manufacturer>rclone (rclone.org)</manufacturer>
    13      <manufacturerURL>https://rclone.org/</manufacturerURL>
    14      <modelDescription>rclone</modelDescription>
    15      <modelName>rclone</modelName>
    16      <modelNumber>{{.ModelNumber}}</modelNumber>
    17      <modelURL>https://rclone.org/</modelURL>
    18      <serialNumber>00000000</serialNumber>
    19      <UDN>{{.RootDeviceUUID}}</UDN>
    20      <dlna:X_DLNACAP/>
    21      <dlna:X_DLNADOC>DMS-1.50</dlna:X_DLNADOC>
    22      <dlna:X_DLNADOC>M-DMS-1.50</dlna:X_DLNADOC>
    23      <sec:ProductCap>smi,DCM10,getMediaInfo.sec,getCaptionInfo.sec</sec:ProductCap>
    24      <sec:X_ProductCap>smi,DCM10,getMediaInfo.sec,getCaptionInfo.sec</sec:X_ProductCap>
    25      <iconList>
    26        <icon>
    27          <mimetype>image/png</mimetype>
    28          <width>48</width>
    29          <height>48</height>
    30          <depth>8</depth>
    31          <url>/static/rclone-48x48.png</url>
    32        </icon>
    33        <icon>
    34          <mimetype>image/png</mimetype>
    35          <width>120</width>
    36          <height>120</height>
    37          <depth>8</depth>
    38          <url>/static/rclone-120x120.png</url>
    39        </icon>
    40      </iconList>
    41      <serviceList>
    42        <service>
    43          <serviceType>urn:schemas-upnp-org:service:ContentDirectory:1</serviceType>
    44          <serviceId>urn:upnp-org:serviceId:ContentDirectory</serviceId>
    45          <SCPDURL>/static/ContentDirectory.xml</SCPDURL>
    46          <controlURL>/ctl</controlURL>
    47          <eventSubURL></eventSubURL>
    48        </service>
    49        <service>
    50          <serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
    51          <serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
    52          <SCPDURL>/static/ConnectionManager.xml</SCPDURL>
    53          <controlURL>/ctl</controlURL>
    54          <eventSubURL></eventSubURL>
    55        </service>
    56        <service>
    57          <serviceType>urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1</serviceType>
    58          <serviceId>urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar</serviceId>
    59          <SCPDURL>/static/X_MS_MediaReceiverRegistrar.xml</SCPDURL>
    60          <controlURL>/ctl</controlURL>
    61          <eventSubURL></eventSubURL>
    62        </service>
    63      </serviceList>
    64      <presentationURL>/</presentationURL>
    65    </device>
    66  </root>