1

私は現在、ある種の DNLA メディア サーバーに取り組んでおり、利用可能なファイルを閲覧しているときに、既定のアイコンの代わりに、映画などのサムネイルやアートワークを表示できるようにしたいと考えています。私の質問は、<item>それを可能にするためにどのような種類の XML タグを含める必要があるかということです。

これは私がこれまでに得たものです:

    <item id="0$2$5$3" parentID="0$2$5" restricted="true">
        <dc:title>TestFile</dc:title>
        <res xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/" protocolInfo="http-get:*:video/avi:DLNA.ORG_OP=01" size="341663506" duration="00:23:44.00" resolution="1024x576" bitrate="245504" nrAudioChannels="2" sampleFrequency="48000">http://192.168.1.110:5001/get/0$2$5$3</res>
        <res protocolInfo="http-get:*:image/jpg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_FLAGS=00f00000000000000000000000000000">http://192.168.1.110:5001/get/0$2$5$3/thumbnail</res>
        <upnp:albumArtURI xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/" dlna:profileID="JPEG_TN">http://192.168.1.110:5001/get/0$2$5$3/thumbnail</upnp:albumArtURI>
        <dc:date>2013-05-30T11:04:37</dc:date>
        <upnp:class>object.item.videoItem</upnp:class>
    </item>

ご覧のとおり、私はすでに秒<res><upnp:albumArtURI>タグを使用しています。一部のデバイスではこれが機能しているようで、サムネイルが表示されます。しかし、他のデバイスではそうではありません。これは、これらのデバイスがサムネイルをサポートしていないためですか、それとも何か忘れたことがありますか?

4

1 に答える 1

0

<upnp:albumArtURI>そして<res protocolInfo..>、私が知る限りすべてです。

一部のデバイスが のみを受け入れる可能性があり、png追加しようとする場合があります。png<res protocolInfo>

于 2015-08-01T12:03:02.910 に答える