Hello all,
not directly JRiver related, but I thought I'd let you know anyway, as it touches the ever-recurring subject of gapless playback.
In a previous post, I complained about DENON devices which advertise gapless playback capability, but in reality only support it when controlled via IR remote (not when controlled via remote App). A few days ago, I recieved a firmware update for my DENON DNP-F109 network player (not sure if this is marketed in the US). I quickly fired up the generic UPnP control point to look at the supported AVTransport actions (we all know that gapless via UPnP can only be achieved if the device supports the SetNextAVTransportURI action) - and there it was!! SetNextAVTransportURI in all its beauty! A quick test with DENONs own controller app and a live album showed it indeed works!
It turned out that the new firmware also resulted in broken XML being sent from the device (non-escaped embedded XML in LastChange events), but that one was quickly circumvented. It also turned out that the device insists on getting the SetNextAVTransportURI after the initial Play (so the sequence has to be SetAVTransportURI->Play->SetNextAVTransportURI). But now (with the upcoming version) my MediaSteersman UPnP control point app can also deliver gapless playback with the DENON device.
This is the first affordable HiFi device I have encountered that really does gapless over UPnP. Perfect.
regards,
chris