Sun Jul 01, 2012 10:04 pm by nick3092
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.