Another positive fact for JRiver:
The latest Diana Krall hi-res album (Turn Up The Quiet) appears to have been engineered a little differently. Both the 192 FLAC and DSD have had problems playing on Oppo 103/105 players. When the Oppo reads the FLAC or DSD data, there appears to be an issue with timing because the audio constantly skips (like once per second).
When I am using JRiver to play this latest Diana Krall file locally on my DAC (attached to my computer), it does it just fine.
I use JRiver 22 as a DLNA server for my FLAC files. The Oppo "reads" the FLAC files over the network. When it's reading the "original" file data, it skips. However, I can set the JRiver DLNA server "Audio Mode" to "Specified output format only when necessary". In this mode, JRiver will decode the FLAC and send it down as strictly a WAV file. In this mode, the Oppo will play the 192 file just fine.
This is just another element which shows JRiver is highly configurable to support any sort of environment or quirk. I'm sure other software are good, but I haven't reviewed. (JPlay, etc.)