FAQ  •  Register  •  Login

Using the intel Upnp tools and wireshark to diagnose issues

<<

ginjaninja

Streaming enthusiast

Posts: 43

Joined: Sun Nov 04, 2012 10:16 pm

Post Sun Nov 11, 2012 2:47 pm

Using the intel Upnp tools and wireshark to diagnose issues

Hi all,

i have a couple of niggles and an opportunity when using serviio with my samsung es7000.

Niggle 1 - The renderer will only sort alphabetically on dc:title unless using the samsung allshare server. When using allshare server upnp:originalTrackNumber is used to order the tracks
Niggle 2 - Music Album art is low resolution compared to alternative servers.
Niggle 3 - Music Date is not shown on TVUI when using serviio compared to samsung allshare server whichs shows ID3tag 'YEAR' (as is best). but there is no date variable shown in AV media controller for either samsung or serviio. How might i determine where date on TV UI is coming from when using samsung allshare?.
Opportunity 1 - Exposing the enhanced tv functionality when using serviio that is possible when using samsung allshare server.

Music is fully tagged and in folder structure d:\music\albumartist\(Year) Album Name\TrackNumber. Title

Image
Picture showing niggles

Niggle 1
In by folder view, serviio makes dc:title=filesystem filename, so i get a track order in this view on tv.
in by id3tag views, serviio makes dc:title=id3tag title, so i get no track order on tv.

Image
picture showing track order ( on by folder view only).

Image
no track order on metadat views.
is there a way to either make the tv think the serviio is samsung allshare server (pls see opprtunity)? or
make serviio make dc:title=filename in all music views.

Niggle 2
On Serviio upnp:AlbumartURI is the same as upnp:icon and low res

Image

on servers with high resolution albumart, upnp:AlbumartiURi has different value and target with a higher resolution.

Image,

albumart art shows up in high res with other servers, could serviio reference a higher resolution target.

Niggle 3
dc:date on tracks in serviio is coming from filesystem 'date modified/created'....how could i tell what upnp method, the renderer is using for the date UI..samsung tv is showing the mp3 'year' id3 tag (so its coming from somewhere).
but there is no value in av media controller that could account for the tv knowing the 'date'.
what upnp tool could i use to see how the tv gets date value

Image
**no date value, in samsung server, and yet the mp3 id3tag year is shown on tv ui


Image
**no date value on extended 'properties', in samsung server, and yet the mp3 id3tag year is shown on tv ui

Opportunity 1
When the TV Is talking to the samsung dlna server it has enhanced functionality around 'view by' and structuring results into groups that can be collapsed / expanded.
Might serviio configuration allow serviio to provide this enhanced functionality?

Maybe the attributes on last image are relevant?

Image

Image

Image


Image
<<

ginjaninja

Streaming enthusiast

Posts: 43

Joined: Sun Nov 04, 2012 10:16 pm

Post Sun Nov 11, 2012 8:46 pm

Re: Using the intel Upnp tools and wireshark to diagnose is

  Code:
HTTP/1.1 200 OK
Content-Length: 1964
Content-Type: text/xml; charset="utf-8"
DATE: Sun, 11 Nov 2012 20:27:31 GMT
EXT:
SERVER: UPnP/1.0
Connection: close

<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<s:Body>
<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory">
<Result><DIDL-Lite xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&quot;
 xmlns:sec=&quot;http://www.sec.co.kr/dlna&quot;
 xmlns:dlna=&quot;urn:schemas-dlna-org:metadata-1-0/&quot;
 xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot;
 xmlns:upnp=&quot;urn:schemas-upnp-org:metadata-1-0/upnp/&quot;
>
<item id=&quot;133&quot; parentID=&quot;127&quot; restricted=&quot;0&quot;><res bitrate=&quot;140000&quot; duration=&quot;00:04:28&quot; size=&quot;4711023&quot; protocolInfo=&quot;http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000&quot;>http://192.168.4.53:17679/FileProvider/M$268000/O$1/S$/P$MP3/I$audio/mpeg/133</res><upnp:originalTrackNumber>6</upnp:originalTrackNumber><upnp:album>One Cell in the Sea</upnp:album><upnp:genre>Alternative</upnp:genre><upnp:playbackCount>0</upnp:playbackCount><upnp:artist>A Fine Frenzy</upnp:artist><sec:dcmInfo>MOODSCORE=0,MOODID=5,CREATIONDATE=1342166861,YEAR=2012</sec:dcmInfo><sec:modifiationDate>2012-07-13T08:07:41</sec:modifiationDate><sec:preference>0</sec:preference><sec:composer>Alison Sudol</sec:composer><dc:date>2012-07-13T09:07:41</dc:date><upnp:class>object.item.audioItem</upnp:class><dc:title>Almost Lover</dc:title><upnp:objectUpdateID>67</upnp:objectUpdateID><sec:initUpdateID>67</sec:initUpdateID></item>
</DIDL-Lite></Result>
<NumberReturned>1</NumberReturned>
<TotalMatches>15</TotalMatches>
<UpdateID>3451</UpdateID>
</u:BrowseResponse>
</s:Body>
</s:Envelope>


This is the output when the tv requests the track data via the samsung software.
<sec:dcmInfo>MOODSCORE=0,MOODID=5,CREATIONDATE=1342166861,YEAR=2012</sec:dcmInfo>

the tag sec:dcminfo is used to transmit the year.

a similar packet for serviio did not contain this info....so although its not clear where the date is stored, it seems to be transmitted by <sec:dcmInfo>...anyone know what this means? or more importantly how to make use of this to build a serviio profile to communicate track dates (years) to the tv?
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Sun Nov 11, 2012 11:54 pm

Re: Using the intel Upnp tools and wireshark to diagnose is

Serviio already pretends it's AllShare for some functionality (eg subtitles). I don't think it's a problem to send the year, will look into it.

Track number - it looks like a problem with the TV, ignoring the track sent. Does it sort correctly with the other server?

HIgh-res icon - DLNA spec states max 160x160 for albumArtUrl. I could send higher res, but then I'd have to store both, hi-res and lo-res resources in the library DB (for the other renderers), which would increase it's size considerably and probably lower performace. Will leave it as it is for now.
<<

ginjaninja

Streaming enthusiast

Posts: 43

Joined: Sun Nov 04, 2012 10:16 pm

Post Mon Nov 12, 2012 8:23 am

Re: Using the intel Upnp tools and wireshark to diagnose is

zip wrote:Serviio already pretends it's AllShare for some functionality (eg subtitles). I don't think it's a problem to send the year, will look into it.

Track number - it looks like a problem with the TV, ignoring the track sent. Does it sort correctly with the other server?

HIgh-res icon - DLNA spec states max 160x160 for albumArtUrl. I could send higher res, but then I'd have to store both, hi-res and lo-res resources in the library DB (for the other renderers), which would increase it's size considerably and probably lower performace. Will leave it as it is for now.


Thanks Zip,

re: track order.
I think it is a problem with the TV as well...do you know of a Samsung contact/forum to feedback Samsung issues?
The Samsung allshare server is the only dlna server which allows for proper track order on the tv.
I understand there is a concept of sort and search of dlna but am not informed about it.
An option in the serviio interface/config* which allows dc:title to be filename rather than {title} id3tag might be a simple workaround? what do you think? looking on the internet, music track order issues are not limited to my setup. music track order is a big problem and the issue renders metadata views unusable (on my samsung tv es7000 at least, but i suspect a wider gamut).
could i manually change dc:title in the serviio database with a script or something?

re: albumart resolution.
FWIW serviio is alone in not providing high resolution albumart (against the others i have tested). My music library is 50,000 tracks but the additional metadata is not significant against the size of modern SSDs.
If the tv handled high res for upnp:icon as well (so the two image types could be as one) would that influence you? eg a option to set the max image resolution.
This issue causes a significant aesthetic downgrade compared to other servers.

re: music date
thanks for taking a look.
For my general dlna troubleshooting learning, please could you advise which tool shows how the year value is stored and communicated (rather than resort to wireshark)

re: allshare impersonation.
Might it be possible (by my configuration, or by development request) to build out the impersonation to include presenting the 'view button' as shown on tv images. Or would that be a massive propriety undertaking?
Very happy to do the wireshark/testing gruntwork if that would help.

thank you.
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Mon Nov 12, 2012 11:29 pm

Re: Using the intel Upnp tools and wireshark to diagnose is

I think it is a problem with the TV as well...do you know of a Samsung contact/forum to feedback Samsung issues?

I do not. On my B and C series Samsungs it renders properly.

could i manually change dc:title in the serviio database with a script or something?

You can edit the Apache DB files in library folder.

If the tv handled high res for upnp:icon as well (so the two image types could be as one) would that influence you? eg a option to set the max image resolution.
This issue causes a significant aesthetic downgrade compared to other servers.

Add a Bitbucket ticket and I'll see what can be done.

For my general dlna troubleshooting learning, please could you advise which tool shows how the year value is stored and communicated (rather than resort to wireshark)

Wireshark is the best. Last time I checked the AllShare server also had a decent log file that included some of this information.

Might it be possible (by my configuration, or by development request) to build out the impersonation to include presenting the 'view button' as shown on tv images. Or would that be a massive propriety undertaking?

It's very proprietary solution. I think some of the functionality also required knowledge of AllShare insides and wasn't easy/possible to fake without decompiling the AllShare server.
<<

ginjaninja

Streaming enthusiast

Posts: 43

Joined: Sun Nov 04, 2012 10:16 pm

Post Tue Nov 13, 2012 8:46 am

Re: Using the intel Upnp tools and wireshark to diagnose is

zip wrote:I do not. On my B and C series Samsungs it renders properly.


Zip
thanks for feedback.
just to clarify ...do you think track order on this tv (samsung es 7000) ...is an issue that serviio could resolve?
if so is it for me to tinker with profiles..or for me to investigate with wireshark something more thoroughly...or is it a development issue?

thanks
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Tue Nov 13, 2012 4:15 pm

Re: Using the intel Upnp tools and wireshark to diagnose is

Maybe they need an attribute similar to the YEAR you found, so if you can figure out how to pass it, then I'd implement it.
<<

ginjaninja

Streaming enthusiast

Posts: 43

Joined: Sun Nov 04, 2012 10:16 pm

Post Tue Nov 13, 2012 4:55 pm

Re: Using the intel Upnp tools and wireshark to diagnose is

zip wrote:Maybe they need an attribute similar to the YEAR you found, so if you can figure out how to pass it, then I'd implement it.


challenge accepted.

It is frustrating that the Samsung is the only renderer that doesn't treat track order in a normal way...everything else ive tested does (xbox, pc, galaxy tab)..it should be the simplest thing in the world for Samsung to have implemented for music over dlna...pretty shocking.... and pretty shocking on myself not to have picked this up in testing before i bought it...i will investigate the mechanism by which it works.

At this point i am assuming it is using the normal tag upnp:OriginalTrackNumber, but its only affecting the sort order when seen along with some of the propriety gubbins the allshare service communicates. So it might be too propriety to fix for the reasons you mention. Maybe switching dc:title to filename will be the quickest workaround for this tv...but i haven't given up.

thanks
<<

ginjaninja

Streaming enthusiast

Posts: 43

Joined: Sun Nov 04, 2012 10:16 pm

Post Tue Nov 13, 2012 8:47 pm

Re: Using the intel Upnp tools and wireshark to diagnose is

  Code:
POST /smp_11_ HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 192.168.4.53:17676

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 454

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>A_L</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>0</StartingIndex><RequestedCount>30</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 200 OK

Content-Length: 6062

Content-Type: text/xml; charset="utf-8"

DATE: Tue, 13 Nov 2012 20:25:38 GMT

EXT:

SERVER: UPnP/1.0

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<s:Body>

<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory">

<Result><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"

 xmlns:sec="http://www.sec.co.kr/dlna"

 xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"

 xmlns:dc="http://purl.org/dc/elements/1.1/"

 xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"

>

<container id="A_L_0003" parentID="A_L" childCount="14" restricted="1"><dc:title>ABBA</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0010" parentID="A_L" childCount="19" restricted="1"><dc:title>ABBA Gold (Greatest Hits)</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0009" parentID="A_L" childCount="14" restricted="1"><dc:title>ABBA Live</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0004" parentID="A_L" childCount="15" restricted="1"><dc:title>Arrival</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0011" parentID="A_L" childCount="20" restricted="1"><dc:title>More Abba Gold (More Abba Hits)</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0021" parentID="A_L" childCount="11" restricted="1"><dc:title>Rarities</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0001" parentID="A_L" childCount="19" restricted="1"><dc:title>Ring Ring</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0007" parentID="A_L" childCount="13" restricted="1"><dc:title>Super Trouper</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0000" parentID="A_L" childCount="28" restricted="1"><dc:title>TestAlbumName</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0012" parentID="A_L" childCount="20" restricted="1"><dc:title>Thank You For The Music (CD 1)</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0013" parentID="A_L" childCount="15" restricted="1"><dc:title>Thank You For The Music (CD 2)</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0014" parentID="A_L" childCount="15" restricted="1"><dc:title>Thank You For The Music (CD 3)</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0015" parentID="A_L" childCount="11" restricted="1"><dc:title>Thank You For The Music (CD 4)</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0005" parentID="A_L" childCount="11" restricted="1"><dc:title>The Album</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0016" parentID="A_L" childCount="17" restricted="1"><dc:title>The Complete Singles Collection (CD 1)</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0018" parentID="A_L" childCount="15" restricted="1"><dc:title>The Complete Singles Collection (CD 2)</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0017" parentID="A_L" childCount="1" restricted="1"><dc:title>The Complete Singles Collection (Cd 1)</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0019" parentID="A_L" childCount="20" restricted="1"><dc:title>The Definitive Collection (CD 1)</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0020" parentID="A_L" childCount="17" restricted="1"><dc:title>The Definitive Collection (CD 2)</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0008" parentID="A_L" childCount="16" restricted="1"><dc:title>The Visitors</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0006" parentID="A_L" childCount="16" restricted="1"><dc:title>Voulez-Vous</dc:title><upnp:class>object.container</upnp:class></container><container id="A_L_0002" parentID="A_L" childCount="18" restricted="1"><dc:title>Waterloo</dc:title><upnp:class>object.container</upnp:class></container></DIDL-Lite></Result>

<NumberReturned>22</NumberReturned>

<TotalMatches>22</TotalMatches>

<UpdateID>4639</UpdateID>

</u:BrowseResponse>

</s:Body>

</s:Envelope>


Output of conversation between TV and Samsung All share when the tv is configured for view by album mode and a view of the music folder is requested.
Points to note
Each album is given an ID "A_L_XXX", with parentID="A_L" and the 'childcount' defines the number of tracks on the album.
Albums have <upnp:class>object.container

tracks within the albums (when the albums are expanded) are sorted "well"

  Code:
POST /smp_11_ HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 192.168.4.53:17676

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 458

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>A_L_0003</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>2</StartingIndex><RequestedCount>1</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 200 OK

Content-Length: 1749

Content-Type: text/xml; charset="utf-8"

DATE: Tue, 13 Nov 2012 20:25:38 GMT

EXT:

SERVER: UPnP/1.0

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<s:Body>

<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory">

<Result><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"

 xmlns:sec="http://www.sec.co.kr/dlna"

 xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"

 xmlns:dc="http://purl.org/dc/elements/1.1/"

 xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"

>

<item id="A_L_0003_1983" parentID="A_L_0003" restricted="1"><res duration="00:03:05" size="21967658" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000">http://192.168.4.53:17679/FileProvider/M$185000/O$1/S$/P$/I$audio/x-flac/4567</res><upnp:originalTrackNumber>3</upnp:originalTrackNumber><upnp:album>ABBA</upnp:album><upnp:genre>Pop</upnp:genre><upnp:playbackCount>0</upnp:playbackCount><upnp:artist>ABBA</upnp:artist><sec:dcmInfo>MOODSCORE=0,MOODID=5,CREATIONDATE=1325517477,YEAR=2012</sec:dcmInfo><sec:modifiationDate>2012-01-02T15:17:57</sec:modifiationDate><sec:preference>0</sec:preference><dc:date>2012-01-02T15:17:57</dc:date><upnp:class>object.item.audioItem</upnp:class><dc:title>Tropical Loveland</dc:title></item></DIDL-Lite></Result>

<NumberReturned>1</NumberReturned>

<TotalMatches>14</TotalMatches>

<UpdateID>4639</UpdateID>

</u:BrowseResponse>

</s:Body>

</s:Envelope>




POST /smp_11_ HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 192.168.4.53:17676

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 458

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>A_L_0003</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>4</StartingIndex><RequestedCount>1</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 200 OK

Content-Length: 1749

Content-Type: text/xml; charset="utf-8"

DATE: Tue, 13 Nov 2012 20:25:38 GMT

EXT:

SERVER: UPnP/1.0

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<s:Body>

<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory">

<Result><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"

 xmlns:sec="http://www.sec.co.kr/dlna"

 xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"

 xmlns:dc="http://purl.org/dc/elements/1.1/"

 xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"

>

<item id="A_L_0003_1985" parentID="A_L_0003" restricted="1"><res duration="00:03:01" size="21538185" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000">http://192.168.4.53:17679/FileProvider/M$181000/O$1/S$/P$/I$audio/x-flac/4569</res><upnp:originalTrackNumber>5</upnp:originalTrackNumber><upnp:album>ABBA</upnp:album><upnp:genre>Pop</upnp:genre><upnp:playbackCount>0</upnp:playbackCount><upnp:artist>ABBA</upnp:artist><sec:dcmInfo>MOODSCORE=0,MOODID=5,CREATIONDATE=1325517477,YEAR=2012</sec:dcmInfo><sec:modifiationDate>2012-01-02T15:17:57</sec:modifiationDate><sec:preference>0</sec:preference><dc:date>2012-01-02T15:17:57</dc:date><upnp:class>object.item.audioItem</upnp:class><dc:title>Man in the Middle</dc:title></item></DIDL-Lite></Result>

<NumberReturned>1</NumberReturned>

<TotalMatches>14</TotalMatches>

<UpdateID>4639</UpdateID>

</u:BrowseResponse>

</s:Body>

</s:Envelope>


Data included about a couple of tracks within container (album) A_L_003 when in the same view mode, by album.
Column 1 in view is dc:title and column 2 in view is upnp:Artist
<<

ginjaninja

Streaming enthusiast

Posts: 43

Joined: Sun Nov 04, 2012 10:16 pm

Post Tue Nov 13, 2012 9:23 pm

Re: Using the intel Upnp tools and wireshark to diagnose is

  Code:
POST /smp_11_ HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 192.168.4.53:17676

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#X_GetFeatureList"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 291

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:X_GetFeatureList xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"></u:X_GetFeatureList></s:Body></s:Envelope>HTTP/1.1 200 OK

Content-Length: 2417

Content-Type: text/xml; charset="utf-8"

DATE: Tue, 13 Nov 2012 21:07:44 GMT

EXT:

SERVER: UPnP/1.0

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<s:Body>

<u:X_GetFeatureListResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory">

<FeatureList><?xml version="1.0" encoding="UTF-8"?><Features xmlns="urn:schemas-upnp-org:av:avs" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:schemas-upnp-org:av:avs http://www.upnp.org/schemas/av/avs.xsd"><Feature name="samsung.com_BASICVIEW" version="2"><container id="1" type="object.item.imageItem"/><container id="1" type="object.item.audioItem"/><container id="1" type="object.item.videoItem"/><container id="1" type="object.item.textItem"/></Feature><Feature name="samsung.com_DCMVIEW" version="1"><container id="I_M" type="IMAGE_Monthly"/><container id="I_C" type="IMAGE_Color"/><container id="I_T" type="IMAGE_Timeline"/><container id="I_P" type="IMAGE_Composition"/><container id="I_F" type="IMAGE_Folder"/><container id="I_N" type="IMAGE_Title"/><container id="I_L" type="IMAGE_LatestDate"/><container id="I_E" type="IMAGE_EarliestDate"/><container id="A_G" type="AUDIO_Genre"/><container id="A_A" type="AUDIO_Artist"/><container id="A_F" type="AUDIO_Folder"/><container id="A_M" type="AUDIO_Mood"/><container id="A_T" type="AUDIO_Title"/><container id="A_L" type="AUDIO_Album"/><container id="V_T" type="VIDEO_Title"/><container id="V_D" type="VIDEO_Date"/><container id="V_F" type="VIDEO_Folder"/><container id="V_L" type="VIDEO_LatestDate"/><container id="V_E" type="VIDEO_EarliestDate"/></Feature></Features></FeatureList>

</u:X_GetFeatureListResponse>

</s:Body>

</s:Envelope>


TV asking DLNA service (Allshare) for its feature list.
The Container IDs "A_...." pertain to views on audio on tv when using samsung software.G=Genre,A=Artist,F=Folder,M=Mood (incidently view by mood is not exposed yet on the tv ui),T=Title,L=Album
Two Features
name=samsung.com_BASICVIEW and name=samsung.com_DCMVIEW

samsung.com_BASICVIEW feature lists four container types
<container id="1" type="object.item.imageItem"/>
<container id="1" type="object.item.audioItem"/>
<container id="1" type="object.item.videoItem"/>
<container id="1" type="object.item.textItem"/>

and presumably pertains to when tv is not talking to samsung allshare ?

samsung.com_DCMVIEW has a 'complete' set of container types one of which is the view by album in post above.
<container id="A_L" type="AUDIO_Album"/>
<<

ginjaninja

Streaming enthusiast

Posts: 43

Joined: Sun Nov 04, 2012 10:16 pm

Post Tue Nov 13, 2012 9:38 pm

Re: Using the intel Upnp tools and wireshark to diagnose is

  Code:
POST /smp_11_ HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 192.168.4.53:17676

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 454

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>A_A</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>0</StartingIndex><RequestedCount>30</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 200 OK

Content-Length: 1199

Content-Type: text/xml; charset="utf-8"

DATE: Tue, 13 Nov 2012 21:07:44 GMT

EXT:

SERVER: UPnP/1.0

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<s:Body>

<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory">

<Result><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"

 xmlns:sec="http://www.sec.co.kr/dlna"

 xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"

 xmlns:dc="http://purl.org/dc/elements/1.1/"

 xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"

>

<container id="A_A_0001" parentID="A_A" childCount="317" restricted="1"><dc:title>ABBA</dc:title><upnp:class>object.container</upnp:class></container><container id="A_A_0000" parentID="A_A" childCount="28" restricted="1"><dc:title>TestArtist</dc:title><upnp:class>object.container</upnp:class></container></DIDL-Lite></Result>

<NumberReturned>2</NumberReturned>

<TotalMatches>2</TotalMatches>

<UpdateID>4639</UpdateID>

</u:BrowseResponse>

</s:Body>

</s:Envelope>


Browsing music when the view is set to 'by artist',
presuming the GetFeatureList has established the TV is talking to a service which supports samsung.com_DCMVIEW (ie samsung allsahre)
each artist has a container ID, The artist abba has 317 tracks, dc:title defines the groupings (in this case two abba and testartist)
<<

ginjaninja

Streaming enthusiast

Posts: 43

Joined: Sun Nov 04, 2012 10:16 pm

Post Tue Nov 13, 2012 9:58 pm

Re: Using the intel Upnp tools and wireshark to diagnose is

  Code:
POST /smp_11_ HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 192.168.4.53:17676

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 458

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>A_A_0001</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>0</StartingIndex><RequestedCount>1</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 200 OK

Content-Length: 1747

Content-Type: text/xml; charset="utf-8"

DATE: Tue, 13 Nov 2012 21:07:44 GMT

EXT:

SERVER: UPnP/1.0

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<s:Body>

<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory">

<Result><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"

 xmlns:sec="http://www.sec.co.kr/dlna"

 xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"

 xmlns:dc="http://purl.org/dc/elements/1.1/"

 xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"

>

<item id="A_A_0001_1940" parentID="A_A_0001" restricted="1"><res duration="00:03:04" size="23614010" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000">http://192.168.4.53:17679/FileProvider/M$184000/O$1/S$/P$/I$audio/x-flac/4520</res><upnp:originalTrackNumber>1</upnp:originalTrackNumber><upnp:album>Ring Ring</upnp:album><upnp:genre>Pop</upnp:genre><upnp:playbackCount>0</upnp:playbackCount><upnp:artist>ABBA</upnp:artist><sec:dcmInfo>MOODSCORE=0,MOODID=5,CREATIONDATE=1325517476,YEAR=2012</sec:dcmInfo><sec:modifiationDate>2012-01-02T15:17:56</sec:modifiationDate><sec:preference>0</sec:preference><dc:date>2012-01-02T15:17:56</dc:date><upnp:class>object.item.audioItem</upnp:class><dc:title>Ring Ring</dc:title></item></DIDL-Lite></Result>

<NumberReturned>1</NumberReturned>

<TotalMatches>317</TotalMatches>

<UpdateID>4639</UpdateID>

</u:BrowseResponse>

</s:Body>

</s:Envelope>


now that the containers are defined. the contents (tracks) are communicated.
This is the first content (track)on the first container (artist).
In the 'By Artist' view containers are artists.
the contents of the containers are tracks (the contents of containers are tracks in all views)
When the container (artist) is expanded the 1st column is dc:title and 2nd column is upnp:album...These views are very functional/useful.


  Code:
POST /smp_11_ HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 192.168.4.53:17676

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 458

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>A_A_0001</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>1</StartingIndex><RequestedCount>1</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 200 OK

Content-Length: 1764

Content-Type: text/xml; charset="utf-8"

DATE: Tue, 13 Nov 2012 21:07:46 GMT

EXT:

SERVER: UPnP/1.0

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<s:Body>

<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory">

<Result><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"

 xmlns:sec="http://www.sec.co.kr/dlna"

 xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"

 xmlns:dc="http://purl.org/dc/elements/1.1/"

 xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"

>

<item id="A_A_0001_1941" parentID="A_A_0001" restricted="1"><res duration="00:03:12" size="24048377" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000">http://192.168.4.53:17679/FileProvider/M$192000/O$1/S$/P$/I$audio/x-flac/4521</res><upnp:originalTrackNumber>2</upnp:originalTrackNumber><upnp:album>Ring Ring</upnp:album><upnp:genre>Pop</upnp:genre><upnp:playbackCount>0</upnp:playbackCount><upnp:artist>ABBA</upnp:artist><sec:dcmInfo>MOODSCORE=0,MOODID=5,CREATIONDATE=1325517476,YEAR=2012</sec:dcmInfo><sec:modifiationDate>2012-01-02T15:17:56</sec:modifiationDate><sec:preference>0</sec:preference><dc:date>2012-01-02T15:17:56</dc:date><upnp:class>object.item.audioItem</upnp:class><dc:title>Another Town Another Train</dc:title></item></DIDL-Lite></Result>

<NumberReturned>1</NumberReturned>

<TotalMatches>317</TotalMatches>

<UpdateID>4639</UpdateID>

</u:BrowseResponse>

</s:Body>

</s:Envelope>


This is the second content (track) in the first container (artist).
The content of the artist is orderered by track and by album. All of the 1st album appears first (ordered by track) and then all the 2nd etc.

perhaps the containers are the equivalent of normal serviio folders...Its just when in DCMVIEW mode, the samsung tv just presents containers as groups which can be expanded and collapsed on screen, as opposed to folders that can be browsed into.


  Code:
POST /smp_11_ HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 192.168.4.53:17676

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 460

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>A_A_0001</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>316</StartingIndex><RequestedCount>1</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 200 OK

Content-Length: 1775

Content-Type: text/xml; charset="utf-8"

DATE: Tue, 13 Nov 2012 22:06:21 GMT

EXT:

SERVER: UPnP/1.0

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<s:Body>

<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory">

<Result><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"

 xmlns:sec="http://www.sec.co.kr/dlna"

 xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"

 xmlns:dc="http://purl.org/dc/elements/1.1/"

 xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"

>

<item id="A_A_0001_2300" parentID="A_A_0001" restricted="1"><res duration="00:23:28" size="167357394" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000">http://192.168.4.53:17679/FileProvider/M$1408000/O$1/S$/P$/I$audio/x-flac/4924</res><upnp:originalTrackNumber>11</upnp:originalTrackNumber><upnp:album>Rarities</upnp:album><upnp:genre>Pop</upnp:genre><upnp:playbackCount>0</upnp:playbackCount><upnp:artist>ABBA</upnp:artist><sec:dcmInfo>MOODSCORE=0,MOODID=5,CREATIONDATE=1325517477,YEAR=2012</sec:dcmInfo><sec:modifiationDate>2012-01-02T15:17:57</sec:modifiationDate><sec:preference>0</sec:preference><dc:date>2012-01-02T15:17:57</dc:date><upnp:class>object.item.audioItem</upnp:class><dc:title>ABBA Undeleted (Medley of Outtakes)</dc:title></item></DIDL-Lite></Result>

<NumberReturned>1</NumberReturned>

<TotalMatches>317</TotalMatches>

<UpdateID>4639</UpdateID>

</u:BrowseResponse>

</s:Body>

</s:Envelope>


This is the last track in the 1st container
tracks have upnp:class object.item.audioItem, which i guess is normal.
<<

ginjaninja

Streaming enthusiast

Posts: 43

Joined: Sun Nov 04, 2012 10:16 pm

Post Tue Nov 13, 2012 10:43 pm

Re: Using the intel Upnp tools and wireshark to diagnose is

Dont know how normal all this is,
I am guessing the TV is deciding on how to order based on internal logic that the TV chooses not to apply to serviio...because of the getfeaturelist?.

swapping wireshark to Serviio

  Code:
POST /serviceControl HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 169.254.26.244:8895

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#X_GetFeatureList"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 291

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:X_GetFeatureList xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"></u:X_GetFeatureList></s:Body></s:Envelope>HTTP/1.1 200 OK

EXT:

Date: Tue, 13 Nov 2012 22:21:55 GMT

Server: Windows 7, UPnP/1.0 DLNADOC/1.50, Serviio/1.0.1

Content-Length: 867

Content-Type: text/xml; charset="utf-8"

Connection: close



<?xml version="1.0" encoding="utf-8" ?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><u:X_GetFeatureListResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><FeatureList><?xml version="1.0" encoding="UTF-8"?><Features xmlns="urn:schemas-upnp-org:av:avs" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" urn:schemas-upnp-org:av:avs http://www.upnp.org/schemas/av/avs.xsd"><Feature name="samsung.com_BASICVIEW" version="1"><container id="I" type="object.item.imageItem"/><container id="A" type="object.item.audioItem"/><container id="V" type="object.item.videoItem"/></Feature></Features></FeatureList></u:X_GetFeatureListResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>


getfeaturelist when talking to serviio.....no DCMVIEW

  Code:
POST /serviceControl HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 169.254.26.244:8895

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 451

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>A</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>0</StartingIndex><RequestedCount>1</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 200 OK

EXT:

Date: Tue, 13 Nov 2012 22:21:55 GMT

Server: Windows 7, UPnP/1.0 DLNADOC/1.50, Serviio/1.0.1

Content-Length: 957

Content-Type: text/xml; charset="utf-8"

Connection: close



<?xml version="1.0" encoding="utf-8" ?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><Result><?xml version="1.0" encoding="UTF-8" standalone="no"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"><container childCount="40" id="A_A" parentID="A" restricted="1" searchable="0"><dc:title>Artists</dc:title><upnp:class>object.container</upnp:class></container></DIDL-Lite></Result><NumberReturned>1</NumberReturned><TotalMatches>6</TotalMatches><UpdateID>30</UpdateID></u:BrowseResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>


  Code:
POST /serviceControl HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 169.254.26.244:8895

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 452

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>A</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>0</StartingIndex><RequestedCount>30</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 200 OK

EXT:

Date: Tue, 13 Nov 2012 22:21:55 GMT

Server: Windows 7, UPnP/1.0 DLNADOC/1.50, Serviio/1.0.1

Content-Length: 1944

Content-Type: text/xml; charset="utf-8"

Connection: close



<?xml version="1.0" encoding="utf-8" ?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><Result><?xml version="1.0" encoding="UTF-8" standalone="no"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"><container childCount="40" id="A_A" parentID="A" restricted="1" searchable="0"><dc:title>Artists</dc:title><upnp:class>object.container</upnp:class></container><container childCount="25" id="AL_A" parentID="A" restricted="1" searchable="0"><dc:title>Album Artists</dc:title><upnp:class>object.container</upnp:class></container><container childCount="1" id="A_F" parentID="A" restricted="1" searchable="0"><dc:title>Folders</dc:title><upnp:class>object.container</upnp:class></container><container childCount="113" id="A_G" parentID="A" restricted="1" searchable="0"><dc:title>Genres</dc:title><upnp:class>object.container</upnp:class></container><container childCount="0" id="A_PL" parentID="A" restricted="1" searchable="0"><dc:title>Playlists</dc:title><upnp:class>object.container</upnp:class></container><container childCount="4" id="A_OF" parentID="A" restricted="1" searchable="0"><dc:title>Online</dc:title><upnp:class>object.container</upnp:class></container></DIDL-Lite></Result><NumberReturned>6</NumberReturned><TotalMatches>6</TotalMatches><UpdateID>30</UpdateID></u:BrowseResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>


servvio presents its music views (containers) to TV
incidently dc:titles are not ordered in relation to where they appear in the list, but alphabetically. I think the TV is deciding on how to sort the views.

  Code:
POST /serviceControl HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 169.254.26.244:8895

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 454

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>AL_A</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>0</StartingIndex><RequestedCount>1</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 200 OK

EXT:

Date: Tue, 13 Nov 2012 22:22:00 GMT

Server: Windows 7, UPnP/1.0 DLNADOC/1.50, Serviio/1.0.1

Content-Length: 963

Content-Type: text/xml; charset="utf-8"

Connection: close



<?xml version="1.0" encoding="utf-8" ?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><Result><?xml version="1.0" encoding="UTF-8" standalone="no"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"><container childCount="33" id="AL_A^INI_65" parentID="AL_A" restricted="1" searchable="0"><dc:title>A</dc:title><upnp:class>object.container</upnp:class></container></DIDL-Lite></Result><NumberReturned>1</NumberReturned><TotalMatches>25</TotalMatches><UpdateID>30</UpdateID></u:BrowseResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>


Albumartist - 'A'

  Code:
POST /serviceControl HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 169.254.26.244:8895

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 462

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>AL_A^INI_65</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>0</StartingIndex><RequestedCount>30</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 200 OK

EXT:

Date: Tue, 13 Nov 2012 22:22:05 GMT

Server: Windows 7, UPnP/1.0 DLNADOC/1.50, Serviio/1.0.1

Content-Length: 8198

Content-Type: text/xml; charset="utf-8"

Connection: close



<?xml version="1.0" encoding="utf-8" ?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><Result><?xml version="1.0" encoding="UTF-8" standalone="no"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"><container childCount="1" id="AL_A^INI_65^ART_7635" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>A-Ha</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="21" id="AL_A^INI_65^ART_7641" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>ABBA</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="1" id="AL_A^INI_65^ART_7650" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>AC/DC</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="1" id="AL_A^INI_65^ART_7652" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Ace of Base</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="1" id="AL_A^INI_65^ART_19661" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Adam Clayton &amp;amp; Larry Mullen</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="3" id="AL_A^INI_65^ART_7531" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Adele</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="2" id="AL_A^INI_65^ART_7659" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Aerosmith</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="7" id="AL_A^INI_65^ART_7668" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Air</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="1" id="AL_A^INI_65^ART_7682" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Al Green</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="2" id="AL_A^INI_65^ART_17574" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Alain Boublil &amp;amp; Claude-Michel Schonberg</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="12" id="AL_A^INI_65^ART_5410" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Alanis Morissette</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="1" id="AL_A^INI_65^ART_7693" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Alesha Dixon</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="3" id="AL_A^INI_65^ART_7694" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Alexi Murdoch</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="5" id="AL_A^INI_65^ART_7695" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Alice Cooper</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="2" id="AL_A^INI_65^ART_7696" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Alice In Chains</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="6" id="AL_A^INI_65^ART_7706" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Alicia Keys</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="13" id="AL_A^INI_65^ART_7739" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Alison Krauss</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="1" id="AL_A^INI_65^ART_7837" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Alison Moyet</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="1" id="AL_A^INI_65^ART_7850" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>The Allman Brothers Band</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="2" id="AL_A^INI_65^ART_7851" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Amy Winehouse</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="2" id="AL_A^INI_65^ART_17571" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Andersson, Rice, Ulvaeus</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="4" id="AL_A^INI_65^ART_17572" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Andrew Lloyd Webber</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="1" id="AL_A^INI_65^ART_4213" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Angelo Badalamenti</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="1" id="AL_A^INI_65^ART_7577" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Annie Lennox</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="1" id="AL_A^INI_65^ART_9052" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Antonio Vivaldi</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="1" id="AL_A^INI_65^ART_7863" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Aqua</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="4" id="AL_A^INI_65^ART_7870" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Arcade Fire</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="3" id="AL_A^INI_65^ART_7871" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Arctic Monkeys</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="1" id="AL_A^INI_65^ART_7569" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Aretha Franklin</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container><container childCount="2" id="AL_A^INI_65^ART_7873" parentID="AL_A^INI_65" restricted="1" searchable="0"><dc:title>Ash</dc:title><upnp:class>object.container.person.musicArtist</upnp:class></container></DIDL-Lite></Result><NumberReturned>30</NumberReturned><TotalMatches>33</TotalMatches><UpdateID>30</UpdateID></u:BrowseResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>

all the A's
Last edited by ginjaninja on Tue Nov 13, 2012 11:02 pm, edited 2 times in total.
<<

ginjaninja

Streaming enthusiast

Posts: 43

Joined: Sun Nov 04, 2012 10:16 pm

Post Tue Nov 13, 2012 10:44 pm

Re: Using the intel Upnp tools and wireshark to diagnose is

Finally get down to artist called abba...album called abba...with serviio

  Code:
POST /serviceControl HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 169.254.26.244:8895

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 475

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>AL_A^INI_65^ART_7641^A_6</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>0</StartingIndex><RequestedCount>30</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 200 OK

EXT:

Date: Tue, 13 Nov 2012 22:22:15 GMT

Server: Windows 7, UPnP/1.0 DLNADOC/1.50, Serviio/1.0.1

Content-Length: 18576

Content-Type: text/xml; charset="utf-8"

Connection: close



<?xml version="1.0" encoding="utf-8" ?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><Result><?xml version="1.0" encoding="UTF-8" standalone="no"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"><item id="AL_A^INI_65^ART_7641^A_6^S_1044" parentID="AL_A^INI_65^ART_7641^A_6" restricted="1"><dc:title>Mamma Mia</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>ABBA</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://169.254.26.244:8895/resource/1044/COVER_IMAGE</upnp:albumArtURI><upnp:originalTrackNumber>1</upnp:originalTrackNumber><upnp:icon>http://169.254.26.244:8895/resource/1044/COVER_IMAGE</upnp:icon><upnp:album>ABBA</upnp:album><dc:date>2012-01-02</dc:date><upnp:genre>Pop</upnp:genre><upnp:artist>ABBA</upnp:artist><res bitrate="116500" duration="0:03:31.000" nrAudioChannels="2" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000" sampleFrequency="44100" size="24699913">http://169.254.26.244:8895/resource/1044/MEDIA_ITEM/FLAC-0/ORIGINAL</res><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=00D00000000000000000000000000000" resolution="160x157">http://169.254.26.244:8895/resource/1044/COVER_IMAGE</res></item><item id="AL_A^INI_65^ART_7641^A_6^S_1045" parentID="AL_A^INI_65^ART_7641^A_6" restricted="1"><dc:title>Hey Hey Helen</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>ABBA</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://169.254.26.244:8895/resource/1045/COVER_IMAGE</upnp:albumArtURI><upnp:originalTrackNumber>2</upnp:originalTrackNumber><upnp:icon>http://169.254.26.244:8895/resource/1045/COVER_IMAGE</upnp:icon><upnp:album>ABBA</upnp:album><dc:date>2012-01-02</dc:date><upnp:genre>Pop</upnp:genre><upnp:artist>ABBA</upnp:artist><res bitrate="122125" duration="0:03:16.000" nrAudioChannels="2" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000" sampleFrequency="44100" size="23985709">http://169.254.26.244:8895/resource/1045/MEDIA_ITEM/FLAC-0/ORIGINAL</res><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=00D00000000000000000000000000000" resolution="160x157">http://169.254.26.244:8895/resource/1045/COVER_IMAGE</res></item><item id="AL_A^INI_65^ART_7641^A_6^S_1046" parentID="AL_A^INI_65^ART_7641^A_6" restricted="1"><dc:title>Tropical Loveland</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>ABBA</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://169.254.26.244:8895/resource/1046/COVER_IMAGE</upnp:albumArtURI><upnp:originalTrackNumber>3</upnp:originalTrackNumber><upnp:icon>http://169.254.26.244:8895/resource/1046/COVER_IMAGE</upnp:icon><upnp:album>ABBA</upnp:album><dc:date>2012-01-02</dc:date><upnp:genre>Pop</upnp:genre><upnp:artist>ABBA</upnp:artist><res bitrate="118500" duration="0:03:05.000" nrAudioChannels="2" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000" sampleFrequency="44100" size="21967658">http://169.254.26.244:8895/resource/1046/MEDIA_ITEM/FLAC-0/ORIGINAL</res><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=00D00000000000000000000000000000" resolution="160x157">http://169.254.26.244:8895/resource/1046/COVER_IMAGE</res></item><item id="AL_A^INI_65^ART_7641^A_6^S_1047" parentID="AL_A^INI_65^ART_7641^A_6" restricted="1"><dc:title>SOS</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>ABBA</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://169.254.26.244:8895/resource/1047/COVER_IMAGE</upnp:albumArtURI><upnp:originalTrackNumber>4</upnp:originalTrackNumber><upnp:icon>http://169.254.26.244:8895/resource/1047/COVER_IMAGE</upnp:icon><upnp:album>ABBA</upnp:album><dc:date>2012-01-02</dc:date><upnp:genre>Pop</upnp:genre><upnp:artist>ABBA</upnp:artist><res bitrate="116750" duration="0:03:21.000" nrAudioChannels="2" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000" sampleFrequency="44100" size="23531766">http://169.254.26.244:8895/resource/1047/MEDIA_ITEM/FLAC-0/ORIGINAL</res><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=00D00000000000000000000000000000" resolution="160x157">http://169.254.26.244:8895/resource/1047/COVER_IMAGE</res></item><item id="AL_A^INI_65^ART_7641^A_6^S_1048" parentID="AL_A^INI_65^ART_7641^A_6" restricted="1"><dc:title>Man in the Middle</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>ABBA</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://169.254.26.244:8895/resource/1048/COVER_IMAGE</upnp:albumArtURI><upnp:originalTrackNumber>5</upnp:originalTrackNumber><upnp:icon>http://169.254.26.244:8895/resource/1048/COVER_IMAGE</upnp:icon><upnp:album>ABBA</upnp:album><dc:date>2012-01-02</dc:date><upnp:genre>Pop</upnp:genre><upnp:artist>ABBA</upnp:artist><res bitrate="118625" duration="0:03:01.000" nrAudioChannels="2" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000" sampleFrequency="44100" size="21538185">http://169.254.26.244:8895/resource/1048/MEDIA_ITEM/FLAC-0/ORIGINAL</res><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=00D00000000000000000000000000000" resolution="160x157">http://169.254.26.244:8895/resource/1048/COVER_IMAGE</res></item><item id="AL_A^INI_65^ART_7641^A_6^S_1049" parentID="AL_A^INI_65^ART_7641^A_6" restricted="1"><dc:title>Bang-A-Boomerang</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>ABBA</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://169.254.26.244:8895/resource/1049/COVER_IMAGE</upnp:albumArtURI><upnp:originalTrackNumber>6</upnp:originalTrackNumber><upnp:icon>http://169.254.26.244:8895/resource/1049/COVER_IMAGE</upnp:icon><upnp:album>ABBA</upnp:album><dc:date>2012-01-02</dc:date><upnp:genre>Pop</upnp:genre><upnp:artist>ABBA</upnp:artist><res bitrate="124125" duration="0:03:03.000" nrAudioChannels="2" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000" sampleFrequency="44100" size="22775784">http://169.254.26.244:8895/resource/1049/MEDIA_ITEM/FLAC-0/ORIGINAL</res><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=00D00000000000000000000000000000" resolution="160x157">http://169.254.26.244:8895/resource/1049/COVER_IMAGE</res></item><item id="AL_A^INI_65^ART_7641^A_6^S_1050" parentID="AL_A^INI_65^ART_7641^A_6" restricted="1"><dc:title>I Do I Do I Do I Do I Do</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>ABBA</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://169.254.26.244:8895/resource/1050/COVER_IMAGE</upnp:albumArtURI><upnp:originalTrackNumber>7</upnp:originalTrackNumber><upnp:icon>http://169.254.26.244:8895/resource/1050/COVER_IMAGE</upnp:icon><upnp:album>ABBA</upnp:album><dc:date>2012-01-02</dc:date><upnp:genre>Pop</upnp:genre><upnp:artist>ABBA</upnp:artist><res bitrate="124250" duration="0:03:15.000" nrAudioChannels="2" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000" sampleFrequency="44100" size="24313875">http://169.254.26.244:8895/resource/1050/MEDIA_ITEM/FLAC-0/ORIGINAL</res><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=00D00000000000000000000000000000" resolution="160x157">http://169.254.26.244:8895/resource/1050/COVER_IMAGE</res></item><item id="AL_A^INI_65^ART_7641^A_6^S_1051" parentID="AL_A^INI_65^ART_7641^A_6" restricted="1"><dc:title>Rock Me</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>ABBA</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://169.254.26.244:8895/resource/1051/COVER_IMAGE</upnp:albumArtURI><upnp:originalTrackNumber>8</upnp:originalTrackNumber><upnp:icon>http://169.254.26.244:8895/resource/1051/COVER_IMAGE</upnp:icon><upnp:album>ABBA</upnp:album><dc:date>2012-01-02</dc:date><upnp:genre>Pop</upnp:genre><upnp:artist>ABBA</upnp:artist><res bitrate="128500" duration="0:03:04.000" nrAudioChannels="2" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000" sampleFrequency="44100" size="23762366">http://169.254.26.244:8895/resource/1051/MEDIA_ITEM/FLAC-0/ORIGINAL</res><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=00D00000000000000000000000000000" resolution="160x157">http://169.254.26.244:8895/resource/1051/COVER_IMAGE</res></item><item id="AL_A^INI_65^ART_7641^A_6^S_1052" parentID="AL_A^INI_65^ART_7641^A_6" restricted="1"><dc:title>Intermezzo No1</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>ABBA</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://169.254.26.244:8895/resource/1052/COVER_IMAGE</upnp:albumArtURI><upnp:originalTrackNumber>9</upnp:originalTrackNumber><upnp:icon>http://169.254.26.244:8895/resource/1052/COVER_IMAGE</upnp:icon><upnp:album>ABBA</upnp:album><dc:date>2012-01-02</dc:date><upnp:genre>Pop</upnp:genre><upnp:artist>ABBA</upnp:artist><res bitrate="123250" duration="0:03:46.000" nrAudioChannels="2" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000" sampleFrequency="44100" size="27978783">http://169.254.26.244:8895/resource/1052/MEDIA_ITEM/FLAC-0/ORIGINAL</res><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=00D00000000000000000000000000000" resolution="160x157">http://169.254.26.244:8895/resource/1052/COVER_IMAGE</res></item><item id="AL_A^INI_65^ART_7641^A_6^S_1053" parentID="AL_A^INI_65^ART_7641^A_6" restricted="1"><dc:title>Ive Been Waiting for You</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>ABBA</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://169.254.26.244:8895/resource/1053/COVER_IMAGE</upnp:albumArtURI><upnp:originalTrackNumber>10</upnp:originalTrackNumber><upnp:icon>http://169.254.26.244:8895/resource/1053/COVER_IMAGE</upnp:icon><upnp:album>ABBA</upnp:album><dc:date>2012-01-02</dc:date><upnp:genre>Pop</upnp:genre><upnp:artist>ABBA</upnp:artist><res bitrate="128750" duration="0:03:40.000" nrAudioChannels="2" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000" sampleFrequency="44100" size="28410793">http://169.254.26.244:8895/resource/1053/MEDIA_ITEM/FLAC-0/ORIGINAL</res><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=00D00000000000000000000000000000" resolution="160x157">http://169.254.26.244:8895/resource/1053/COVER_IMAGE</res></item><item id="AL_A^INI_65^ART_7641^A_6^S_1054" parentID="AL_A^INI_65^ART_7641^A_6" restricted="1"><dc:title>So Long</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>ABBA</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://169.254.26.244:8895/resource/1054/COVER_IMAGE</upnp:albumArtURI><upnp:originalTrackNumber>11</upnp:originalTrackNumber><upnp:icon>http://169.254.26.244:8895/resource/1054/COVER_IMAGE</upnp:icon><upnp:album>ABBA</upnp:album><dc:date>2012-01-02</dc:date><upnp:genre>Pop</upnp:genre><upnp:artist>ABBA</upnp:artist><res bitrate="128375" duration="0:03:05.000" nrAudioChannels="2" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000" sampleFrequency="44100" size="23822035">http://169.254.26.244:8895/resource/1054/MEDIA_ITEM/FLAC-0/ORIGINAL</res><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=00D00000000000000000000000000000" resolution="160x157">http://169.254.26.244:8895/resource/1054/COVER_IMAGE</res></item><item id="AL_A^INI_65^ART_7641^A_6^S_1055" parentID="AL_A^INI_65^ART_7641^A_6" restricted="1"><dc:title>Crazy World</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>ABBA</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://169.254.26.244:8895/resource/1055/COVER_IMAGE</upnp:albumArtURI><upnp:originalTrackNumber>12</upnp:originalTrackNumber><upnp:icon>http://169.254.26.244:8895/resource/1055/COVER_IMAGE</upnp:icon><upnp:album>ABBA</upnp:album><dc:date>2012-01-02</dc:date><upnp:genre>Pop</upnp:genre><upnp:artist>ABBA</upnp:artist><res bitrate="119750" duration="0:03:45.000" nrAudioChannels="2" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000" sampleFrequency="44100" size="27012570">http://169.254.26.244:8895/resource/1055/MEDIA_ITEM/FLAC-0/ORIGINAL</res><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=00D00000000000000000000000000000" resolution="160x157">http://169.254.26.244:8895/resource/1055/COVER_IMAGE</res></item><item id="AL_A^INI_65^ART_7641^A_6^S_1056" parentID="AL_A^INI_65^ART_7641^A_6" restricted="1"><dc:title>Medley (Pick a Bale of Cotton - On Top of Old Smokey - Midnight Special (1978</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>ABBA</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://169.254.26.244:8895/resource/1056/COVER_IMAGE</upnp:albumArtURI><upnp:originalTrackNumber>13</upnp:originalTrackNumber><upnp:icon>http://169.254.26.244:8895/resource/1056/COVER_IMAGE</upnp:icon><upnp:album>ABBA</upnp:album><dc:date>2012-01-02</dc:date><upnp:genre>Pop</upnp:genre><upnp:artist>ABBA</upnp:artist><res bitrate="132500" duration="0:04:19.000" nrAudioChannels="2" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000" sampleFrequency="44100" size="34456778">http://169.254.26.244:8895/resource/1056/MEDIA_ITEM/FLAC-0/ORIGINAL</res><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=00D00000000000000000000000000000" resolution="160x157">http://169.254.26.244:8895/resource/1056/COVER_IMAGE</res></item><item id="AL_A^INI_65^ART_7641^A_6^S_1057" parentID="AL_A^INI_65^ART_7641^A_6" restricted="1"><dc:title>Mamma Mia (Spanish Version)</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>ABBA</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://169.254.26.244:8895/resource/1057/COVER_IMAGE</upnp:albumArtURI><upnp:originalTrackNumber>14</upnp:originalTrackNumber><upnp:icon>http://169.254.26.244:8895/resource/1057/COVER_IMAGE</upnp:icon><upnp:album>ABBA</upnp:album><dc:date>2012-01-02</dc:date><upnp:genre>Pop</upnp:genre><upnp:artist>ABBA</upnp:artist><res bitrate="120500" duration="0:03:34.000" nrAudioChannels="2" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000" sampleFrequency="44100" size="25862182">http://169.254.26.244:8895/resource/1057/MEDIA_ITEM/FLAC-0/ORIGINAL</res><res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=00D00000000000000000000000000000" resolution="160x157">http://169.254.26.244:8895/resource/1057/COVER_IMAGE</res></item></DIDL-Lite></Result><NumberReturned>14</NumberReturned><TotalMatches>14</TotalMatches><UpdateID>30</UpdateID></u:BrowseResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>


no sort order..
Last edited by ginjaninja on Tue Nov 13, 2012 10:59 pm, edited 1 time in total.
<<

ginjaninja

Streaming enthusiast

Posts: 43

Joined: Sun Nov 04, 2012 10:16 pm

Post Tue Nov 13, 2012 10:57 pm

Re: Using the intel Upnp tools and wireshark to diagnose is

Going back to talking to samsung allshare...but tv is now configured with by "folder view".
  Code:
POST /smp_11_ HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 192.168.4.53:17676

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#X_GetFeatureList"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 291

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:X_GetFeatureList xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"></u:X_GetFeatureList></s:Body></s:Envelope>HTTP/1.1 200 OK

Content-Length: 2417

Content-Type: text/xml; charset="utf-8"

DATE: Tue, 13 Nov 2012 22:47:20 GMT

EXT:

SERVER: UPnP/1.0

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<s:Body>

<u:X_GetFeatureListResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory">

<FeatureList><?xml version="1.0" encoding="UTF-8"?><Features xmlns="urn:schemas-upnp-org:av:avs" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:schemas-upnp-org:av:avs http://www.upnp.org/schemas/av/avs.xsd"><Feature name="samsung.com_BASICVIEW" version="2"><container id="1" type="object.item.imageItem"/><container id="1" type="object.item.audioItem"/><container id="1" type="object.item.videoItem"/><container id="1" type="object.item.textItem"/></Feature><Feature name="samsung.com_DCMVIEW" version="1"><container id="I_M" type="IMAGE_Monthly"/><container id="I_C" type="IMAGE_Color"/><container id="I_T" type="IMAGE_Timeline"/><container id="I_P" type="IMAGE_Composition"/><container id="I_F" type="IMAGE_Folder"/><container id="I_N" type="IMAGE_Title"/><container id="I_L" type="IMAGE_LatestDate"/><container id="I_E" type="IMAGE_EarliestDate"/><container id="A_G" type="AUDIO_Genre"/><container id="A_A" type="AUDIO_Artist"/><container id="A_F" type="AUDIO_Folder"/><container id="A_M" type="AUDIO_Mood"/><container id="A_T" type="AUDIO_Title"/><container id="A_L" type="AUDIO_Album"/><container id="V_T" type="VIDEO_Title"/><container id="V_D" type="VIDEO_Date"/><container id="V_F" type="VIDEO_Folder"/><container id="V_L" type="VIDEO_LatestDate"/><container id="V_E" type="VIDEO_EarliestDate"/></Feature></Features></FeatureList>

</u:X_GetFeatureListResponse>

</s:Body>

</s:Envelope>



(In by folder view there is no track sort order it is alphabetical).

  Code:
POST /smp_11_ HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 192.168.4.53:17676

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 451

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>1</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>0</StartingIndex><RequestedCount>1</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 200 OK

Content-Length: 1440

Content-Type: text/xml; charset="utf-8"

DATE: Tue, 13 Nov 2012 22:47:20 GMT

EXT:

SERVER: UPnP/1.0

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<s:Body>

<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory">

<Result><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"

 xmlns:sec="http://www.sec.co.kr/dlna"

 xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"

 xmlns:dc="http://purl.org/dc/elements/1.1/"

 xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"

>

<container id="4518" parentID="1" childCount="20" searchable="0" restricted="1"><upnp:class>object.container</upnp:class><dc:title>Abba</dc:title><upnp:objectUpdateID>4639</upnp:objectUpdateID><sec:initUpdateID>3902</sec:initUpdateID><sec:classCount class="object.container">15</sec:classCount><sec:classCount class="object.item.imageItem">5</sec:classCount><sec:classCount class="object.item.audioItem">0</sec:classCount><sec:classCount class="object.item.videoItem">0</sec:classCount></container>

</DIDL-Lite></Result>

<NumberReturned>1</NumberReturned>

<TotalMatches>4</TotalMatches>

<UpdateID>4639</UpdateID>

</u:BrowseResponse>

</s:Body>

</s:Envelope>


abba as one of the four containers on by folder view.

....
  Code:
POST /smp_11_ HTTP/1.1

Accept: */*

User-Agent: SEC_HHP_[TV]UE46ES7000/1.0 DLNADOC/1.50

Host: 192.168.4.53:17676

SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT-TYPE:  text/xml; charset="utf-8"

Content-Length: 454

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>4519</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>0</StartingIndex><RequestedCount>1</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 200 OK

Content-Length: 1864

Content-Type: text/xml; charset="utf-8"

DATE: Tue, 13 Nov 2012 22:47:25 GMT

EXT:

SERVER: UPnP/1.0

Connection: close



<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<s:Body>

<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory">

<Result><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"

 xmlns:sec="http://www.sec.co.kr/dlna"

 xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"

 xmlns:dc="http://purl.org/dc/elements/1.1/"

 xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"

>

<item id="4521" parentID="4519" restricted="0"><res duration="00:03:12" size="24048377" protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000">http://192.168.4.53:17679/FileProvider/M$192000/O$1/S$/P$/I$audio/x-flac/4521</res><upnp:originalTrackNumber>2</upnp:originalTrackNumber><upnp:album>Ring Ring</upnp:album><upnp:genre>Pop</upnp:genre><upnp:playbackCount>0</upnp:playbackCount><upnp:artist>ABBA</upnp:artist><sec:dcmInfo>MOODSCORE=0,MOODID=5,CREATIONDATE=1325517476,YEAR=2012</sec:dcmInfo><sec:modifiationDate>2012-01-02T15:17:56</sec:modifiationDate><sec:preference>0</sec:preference><dc:date>2012-01-02T15:17:56</dc:date><upnp:class>object.item.audioItem</upnp:class><dc:title>Another Town Another Train</dc:title><upnp:objectUpdateID>3908</upnp:objectUpdateID><sec:initUpdateID>3908</sec:initUpdateID></item>

</DIDL-Lite></Result>

<NumberReturned>1</NumberReturned>

<TotalMatches>20</TotalMatches>

<UpdateID>4639</UpdateID>

</u:BrowseResponse>

</s:Body>

</s:Envelope>


1st track in list in the 1st album of abba 'album artist' with the samsung allshare software with tv configured for 'folder view'...alphabetical sort order. "By Folder View" is the only view which is not sorted by tracknumber on allshare..well i say on allshare...but of course it is not the server which is producing the sort order, or perhaps even the track metadata transmitted, but the TV itself which is deciding which order to display in.

ZIp
Are there any particular further wiresharks that might help you ascertain
1) if there was a serviio config solution to sort order on TV
2) If enabling the propriety samsung views is not as propriety and complex as 1st anticipated.

otherwise im still thinking that setting dc:title to %tracknumber%. %title% using id3tags, is the simplest way to get a music sort order on a renderer that refuses to play nicely.
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Wed Nov 14, 2012 9:23 am

Re: Using the intel Upnp tools and wireshark to diagnose is

ginjaninja wrote:otherwise im still thinking that setting dc:title to %tracknumber%. %title% using id3tags, is the simplest way to get a music sort order on a renderer that refuses to play nicely.

Probably yes.

Return to Serviio Support & Help

Who is online

Users browsing this forum: No registered users and 30 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.