FAQ  •  Register  •  Login

Denon compatibility

<<

archie_balls

Serviio newbie

Posts: 7

Joined: Fri May 04, 2012 8:02 am

Post Fri May 11, 2012 8:51 am

Re: Denon compatibility

hi aloha
All my video, audio and photo directories that Serviio succesfully scans and catalogs are local drives. The Serviio server is successfully outputting the video, audio and photo content to my playstation 3 and my Samsung Galaxy Tab 10.1. So Serviio is working fine with over devices just my amplifier. I have just backed up my amplifier setting so I will try a reset and see whether that helps. Will let you know what happens.

You asked for the profile from my Tvsersity Server this is attached. If you do a search on this file you will find a comment about the Denon 3808 amplifier under the Philips SLA 5500/20 profile.

Edit: Sorry for the delay, I have just reset my amplifier and tested whether is can interact with the Serviio server. I'm sorry to say it still has the same where upon selecting the server the directory listing comes back as empty. However it does still correctly work with the Tversity Server.
Attachments
profiles.xml
The Tversity profile
(217.93 KiB) Downloaded 682 times
<<

aloha

DLNA master

Posts: 166

Joined: Sat Feb 26, 2011 8:07 pm

Post Mon May 28, 2012 9:14 am

Re: Denon compatibility

Sorry for the delay. Hmm serviio should work....anyway anything new from your sides? Is it working now?
<<

archie_balls

Serviio newbie

Posts: 7

Joined: Fri May 04, 2012 8:02 am

Post Tue May 29, 2012 10:35 am

Re: Denon compatibility

Sorry still no go. Is there a way to sniff the upnp conversation other than using somthing like Wire Shark? Maybe if I can give you a trace of that conversation it might give you something to go on.
<<

aloha

DLNA master

Posts: 166

Joined: Sat Feb 26, 2011 8:07 pm

Post Sun Jun 03, 2012 1:02 pm

Re: Denon compatibility

Hi,
You can try with wire shark, start wire shark then start serviio and turn on the render device and try to browse serviio shared folders, maybe it will give us some information.
@JohninLA - does it works for you?
<<

nick3092

Serviio newbie

Posts: 5

Joined: Sun Jul 01, 2012 9:37 pm

Post Sun Jul 01, 2012 10:04 pm

Re: Denon compatibility

The '08 Denon's were the first ones to have DLNA capability. And it was barely useable at best. I have a 4308, and am experiencing the same "---empty---" message when I try to use Serviio. It works OK with older versions of Tversity and the newer versions of Plex media sever with DLNA support. I also have other random issues it. Sometimes it throws a (NOT AUTHORIZED) after the server name (I've seen it happen with Plex, Serviio, and Tversity). Sometimes the GUI freezes when you try and select Media Server from the menu. Granted this was their first attempt at DLNA. But for what this thing cost new back then, I would have expected them to smooth out these issues out with firmware updates, which they clearly never have.

Anyway, I'm getting off topic. Way back when I first used Tversity, I ran a wireshark on it to attempt to write my own custom profile for it. In my notes I dug up, I had noted this for the HTTP identification of it:

The 4308 reports this when initially connecting: User-Agent: Mozilla/4.0 (compatible)
The 4308 reports this while browsing: USER-AGENT: KnOS/3.2 bridgeCo-DMP/3.0 DLNADOC/1.50 INTEL_NMPR/2.0
The 4308 reports this while playing: User-Agent: WinampMPEG/2.8

I'm assuming this could be adapted into the profile.xml file so that Serviio automatically selects the proper profile. I noticed aloha is using the UPnP friendly name (DENON:\[AVR-.*) in his profile. I looked at it in Device Spy, and the 4308 friendly name is just "Network Audio".

But eitherway, I don't believe that is the cause of the "empty" issue. I did just run a new wireshark on my network where I started Serviio, turned on the Denon, and attempted to connect to Serviio but got the error message. I looked through it, but I'm no DLNA expert. I just now how to pick out bits like the HTTP headers above. I'd be willing to PM it to Petr/zip or aloha if they want to look at it.

Additionally, here is what the 4308 (and presumably 3808) support:

From Device Spy:
http-get:*:audio/L16;rate=44100;channels=1:DLNA.ORG_PN=LPCM
http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM
http-get:*:audio/L16;rate=48000;channels=1:DLNA.ORG_PN=LPCM
http-get:*:audio/L16;rate=48000;channels=2:DLNA.ORG_PN=LPCM
http-get:*:audio/mpeg:DLNA.ORG_PN=MP3
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAFULL
http-wavetunes:*:audio/x-ms-wma:*

From the manual:
Type Sample Freq. Bitrate Ext.
WMA 32/44.1/48kHz 48-192kbs .wma
MP3 32/44.1/48kHz 32-320kbs .mp3
WAV 32/44.1/48kHz n/a .wav
AAC 32/44.1/48kHz 16-320kbs .aac/.m4a/.mp4
FLAC 32/44.1/48kHz n/a .flac

And it can display JPG's.

Edit:
Added info from UPnP Device Spy program.
<<

nick3092

Serviio newbie

Posts: 5

Joined: Sun Jul 01, 2012 9:37 pm

Post Mon Jul 02, 2012 3:18 am

Re: Denon compatibility

I had a thought to put the Serviio logs into debug mode and see what I came up with. Maybe this would be more useful than wireshark logs. Who knows. I clipped the log from the first reference of my Denon to right before I shut the server down. There was nothing in the logs after I attempted to connect with the Denon, and shut the server down.

Another odd thing about this, is with the other media servers I have tried, the first menu the Denon would show after selecting the server is :Video (not play), Music, Photos. Instead I'm getting the --empty-- message. Not sure if that plays into it, but worth noting I guess.

Maybe I'll try and run a wireshark on Plex, and see if I can see what it's doing differently. But not tonight. Need to get up early to travel for work tomorrow.
Attachments
Serviio Denon Debug Log.txt
(28.8 KiB) Downloaded 518 times
<<

nick3092

Serviio newbie

Posts: 5

Joined: Sun Jul 01, 2012 9:37 pm

Post Mon Jul 02, 2012 3:45 am

Re: Denon compatibility

Actually, I lied. This has my interest up. I ran a wireshark on plex, and copared it to Serviio. I can see the browse request from the Denon. And I can see both servers responding with that first 3 tier menu.

Here is the browse response from Serviio (i snipped out the rest of the packet). I can see it is returning: "Audio", "Image", "Video".
  Code:
<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
<Result>&lt;?xml version="1.0" encoding="UTF-8" standalone="no"?&gt;&lt;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:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"&gt;&lt;container childCount="9" id="A" parentID="0" restricted="1"&gt;&lt;dc:title&gt;Audio&lt;/dc:title&gt;&lt;upnp:class&gt;object.container&lt;/upnp:class&gt;&lt;/container&gt;&lt;container childCount="6" id="I" parentID="0" restricted="1"&gt;&lt;dc:title&gt;Image&lt;/dc:title&gt;&lt;upnp:class&gt;object.container&lt;/upnp:class&gt;&lt;/container&gt;&lt;container childCount="3" id="V" parentID="0" restricted="1"&gt;&lt;dc:title&gt;Video&lt;/dc:title&gt;&lt;upnp:class&gt;object.container&lt;/upnp:class&gt;&lt;/container&gt;&lt;/DIDL-Lite&gt;
</Result>
<NumberReturned>3</NumberReturned>
<TotalMatches>3</TotalMatches>
<UpdateID>2</UpdateID>
</u:BrowseResponse>


And here is the response from Plex. Pretty much the same, in the sense I can see the 3 folders/items being returned. Maybe someone who knows DLNA better than me can spot something different.
  Code:
<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
<Result>&lt;DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"&gt;&lt;container id="94467912-bd40-4d2f-ad25-7b8423f7b05a" parentID="0" restricted="1"&gt;&lt;dc:title&gt;Video&lt;/dc:title&gt;&lt;dc:creator&gt;Unknown&lt;/dc:creator&gt;&lt;upnp:class&gt;object.container.storageFolder&lt;/upnp:class&gt;&lt;/container&gt;&lt;container id="abe6121c-1731-4683-815c-89e1dcd2bf11" parentID="0" restricted="1"&gt;&lt;dc:title&gt;Music&lt;/dc:title&gt;&lt;dc:creator&gt;Unknown&lt;/dc:creator&gt;&lt;upnp:class&gt;object.container.storageFolder&lt;/upnp:class&gt;&lt;/container&gt;&lt;container id="b0184133-f840-4a4f-a583-45f99645edcd" parentID="0" restricted="1"&gt;&lt;dc:title&gt;Photos&lt;/dc:title&gt;&lt;dc:creator&gt;Unknown&lt;/dc:creator&gt;&lt;upnp:class&gt;object.container.storageFolder&lt;/upnp:class&gt;&lt;/container&gt;&lt;/DIDL-Lite&gt;
</Result>
<NumberReturned>3</NumberReturned>
<TotalMatches>3</TotalMatches>
<UpdateID>67059935</UpdateID>
</u:BrowseResponse>


After each I see the Denon send an ACK that it got the info. But then the Denon just seems to ignore it in the case of Serviio.
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Mon Jul 02, 2012 12:00 pm

Re: Denon compatibility

what if you set both Audio and Folders as Display contents only and disable both Video and Image. That way you should get just list of folders and they should use StorageContainer class rather thn just Container. That's one of the differences I see.
<<

nick3092

Serviio newbie

Posts: 5

Joined: Sun Jul 01, 2012 9:37 pm

Post Tue Jul 03, 2012 2:29 am

Re: Denon compatibility

I do believe you are on to something. I did what you suggested, and set "Audio" and "-Folders" to "Display Content Only". Now when I click on the Serviio server in the media server menu, it says "mp3 [Audio/Folders]" instead of "--empty--". But then if I select "mp3 [Audio/Folders]", I get the "--empty--" message again. So it appears the Denon (at least the '08 models) want to see StorageContainer vs. Storage for the class.

So, playing around with said settings, I tried setting "Audio" to "Display Content Only" and "-Folders" to "Display Category". And reset the service. Now I click on the Serviio server in the menu and it displays "Folders [Audio]" instead of "mp3 [Audio/Folders]". But it still says "--empty--" when I select it.

So, I think we are on the right path. The '08 Denons clearly requires a specific class compared to the newer models (and every other DLNA compliant player, apparently). So, any further thought on this? Or would you like me to run another trace to see how Plex is returning further browse requests in comparison to Serviio?

I'm assuming based on this you would either need to code Serviio to respond with the StorageContainer class either for all devices or some how detect the '08 Denon line up and return that class in those cases. Is that something you are willing to do? I'm not really sure which method/class is more "compliant" than the other. I have no doubt the '08 series is out of DLNA compliance based on the issues I have witnessed over the past few years.
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Tue Jul 03, 2012 5:14 pm

Re: Denon compatibility

create a bitbucket ticket with a link to your message and I will look at it at some point
<<

nick3092

Serviio newbie

Posts: 5

Joined: Sun Jul 01, 2012 9:37 pm

Post Wed Jul 04, 2012 3:33 pm

Re: Denon compatibility

Thank you for looking into it. I logged bug #549 in bitbucket.
<<

archie_balls

Serviio newbie

Posts: 7

Joined: Fri May 04, 2012 8:02 am

Post Sat Jul 07, 2012 11:20 am

Re: Denon compatibility

Thanks nick3092 for getting the wireshark data. My work had got in the way of me doing it so I hadn't got around to it until tonight. I was about to upload the capture but I just saw that you had already gathered the wireshark data for the serviio guys. So thanks.

Hopefully the fix for the Denon '08 models is not too hard to fix.
<<

jakewash

Serviio newbie

Posts: 1

Joined: Sat Feb 02, 2013 5:37 am

Post Sat Feb 02, 2013 5:42 am

Re: Denon compatibility

Sorry to bring up and old thread but did anyone get Serviio to work on the 3808?
<<

tsarath

Serviio newbie

Posts: 4

Joined: Sun Feb 03, 2013 2:59 pm

Post Sun Feb 03, 2013 4:25 pm

Re: Denon compatibility

Hi all, I'm in the same boat, been using Serviio successfully for some time with my Sony BDP-S570, works like a charm. However no go with my Denon AVR-3808CI. I've gotten the Denon to work for mp3 playback with TVersity(1.9.3) under WinXP, so I know it's a quirk between the Denon and Serviio.

I'm running Serviio 0.6.2 under CentOS Linux 5.6 (32 bit). The working TVersity config is here, and I've been playing around with modifying the Serviio config, latest currently here (profile id 22, Denon AVR). I've also set Audio and Folders to "Display content only" and disabled everything else as has been suggested. Serviio behavior is similar to what others have already mentioned, can't browse any folders and no files appear for playback selection.

Any help or suggestion to get this working would be truly appreciated as I very much prefer Serviio and would like to avoid running dual DLNA servers just to accommodate my Denon. Happy to perform additional debugging as necessary.
<<

Illico

User avatar

DLNA master

Posts: 4646

Joined: Fri Jul 23, 2010 8:08 am

Location: France

Post Mon Feb 04, 2013 8:34 am

Re: Denon compatibility

Do you try with others profiles "Sony Bravia", "Panasonic" "Philips" ?
Sony especially because it cheats the device, It presents itself as a Windows Media Server.
Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
<<

tsarath

Serviio newbie

Posts: 4

Joined: Sun Feb 03, 2013 2:59 pm

Post Mon Feb 04, 2013 3:18 pm

Re: Denon compatibility

Illico wrote:Do you try with others profiles "Sony Bravia", "Panasonic" "Philips" ?
Sony especially because it cheats the device, It presents itself as a Windows Media Server.


Thanks, I've tried different profiles some time back, but will give it another shot. It would be great to have this issue fixed however. :)
<<

jlabaer

Serviio newbie

Posts: 4

Joined: Tue Feb 19, 2013 4:20 am

Post Tue Feb 19, 2013 4:37 am

Re: Denon compatibility

Thanks to all of you posting about Denon AVR compatibility.

I am having a similar issue. I have Serviio v1.1 running Windows Storage Server 2008 R2 (WD DX4000). My Sony PS3 can see the Serviio and plays both movie and music files with no problems. (On the Sony device the device profile is at default: Generic DLNA profile)

But I have a Denon AVR 4308CI that can see the Serviio when it is set to Generic DLNA profile, but it will not allow me to open it or browse any folders. If I change the device profile to Denon AVR, I can no longer even see the Serviio on the list of services detected by my AVR.

My Denon AVR can see and play files off my old ailing HPServer (WHS), which I am trying to retire, but is still connected for now.

I would welcome any solution.
<<

Illico

User avatar

DLNA master

Posts: 4646

Joined: Fri Jul 23, 2010 8:08 am

Location: France

Post Tue Feb 19, 2013 8:40 am

Re: Denon compatibility

Illico wrote:Do you try with others profiles "Sony Bravia", "Panasonic" "Philips" ?
Sony especially because it cheats the device, It presents itself as a Windows Media Server.
Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
<<

jlabaer

Serviio newbie

Posts: 4

Joined: Tue Feb 19, 2013 4:20 am

Post Tue Feb 19, 2013 3:43 pm

Re: Denon compatibility

Thanks for this suggestion. I thought that this had not worked for tsarath, but now that I look more carefully, I realize he hadnt tried it yet. Since he has not logged in since then, this could be a good sign. I will try this later today when I get home. There are several "Sony Bravia" choices under device profiles. Does it matter which one I try?

Thanks for the suggestion.
<<

jlabaer

Serviio newbie

Posts: 4

Joined: Tue Feb 19, 2013 4:20 am

Post Thu Feb 21, 2013 4:19 am

Re: Denon compatibility

I have now tried about a dozen of the device profiles including about 5 of the Sony Bravia, other Sony profiles, the Denon AVR profile, the Panasonic, the Philips and a few others. I tried just changing them and checking them on the receiver and I tried changing them and then turning off and restarting the serviio media server before checking. During all of these, I could not see the Serviio on the list of devices by the Denon AVR. It simply wasn't there.

Is there a special procedure I should follow to change a device profile?

Meanwhile the old Windows Home Server was still visible and I could play files from it. (I can see the Serviio on my Sony PS3 and can play all file types on that...)

I am wondering if this is just a lost cause and if I should use a different media server software that might not have this incompatibility with Denon. I like the features of Serviio, but a main reason to have the server is so I can play audio from it on our house receiver. :(
PreviousNext

Return to Serviio Support & Help

Who is online

Users browsing this forum: Google [Bot] and 91 guests

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