[mythtv] uPnP with Denon AVR-3808

Daniel Burr dburr at virginbroadband.com.au
Fri Oct 19 00:30:23 UTC 2007


I have been trying to use Myth's uPnP support to play music from my
Denon AVR-3808.  The 3808 is the "little brother" of the 4308 which in
turn is the newer revision of the 4306 which is reported to work
according to Changeset 14268.  

When I change to the NET/USB input source, I see "myhostname: MythTV AV
Media Server" and from there I am able to navigate to "Music" then
either "All Music" or "By Album" (as an aside, I think "By Title" should
be added here).  I can see my music collection and select a song.
Everything appears to be working as it should up until this stage.

The problem is that when I select any song (FLAC or MP3) I see a brief
"Connecting" message followed by the Title/Artist/Album details flashing
up before being replaced with a "Track Not Found Message".  I do not
hear any sound.

I saw this problem with SVN revisions 14251 and with 14666.  I have
upgraded the firmware on the AVR but have seen no difference in

When I tried running my backend with -v upnp I got this:

2007-10-19 09:58:19.435 Eventing::ProcessRequest - Method (CDS_Event)
2007-10-19 09:58:19.435
UPnp::Eventing::NotifySubscriber( ) : 3 Variables
2007-10-19 09:58:19.554 Eventing::ProcessRequest - Method (MSRR_Event)
2007-10-19 09:58:19.554
UPnp::Eventing::NotifySubscriber( ) : 4 Variables
2007-10-19 09:58:19.629 UPnpMSRR::ProcessRequest : /MSRR_Control :
IsAuthorized :
2007-10-19 09:58:19.629 UPnpMSRR::HandleIsAuthorized
2007-10-19 09:58:19.677 UPnpMSRR::ProcessRequest : /MSRR_Control :
IsValidated :
2007-10-19 09:58:19.677 UPnpMSRR::HandleIsValidated
2007-10-19 09:58:19.734 UPnpEventTask::Execute - NOTIFY to returned HTTP/1.1 200 OK
2007-10-19 09:58:19.856 UPnpEventTask::Execute - NOTIFY to returned HTTP/1.1 200 OK
2007-10-19 09:58:21.663 UPnpCDS::ProcessRequest : /CDS_Control :
2007-10-19 09:58:21.710 UPnpCDS::ProcessRequest : /CDS_Control :
2007-10-19 10:20:49.546 Eventing::ProcessRequest - Method (CDS_Event)
2007-10-19 10:20:49.624 Eventing::ProcessRequest - Method (MSRR_Event)

Interestingly, all of this is printed before I actually selected any
music.  When I did select something nothing was printed out.  Does this
mean that the request is not reaching the backend?  Can anyone suggest a
place to start debugging this problem?  Perhaps I should try analysing
the network traffic instead?


More information about the mythtv-dev mailing list