I've seen this past thread started by @afalout on the topic of playing SACD ISO over DLNA.
https://yabb.jriver.com/interact/index.php/topic,118098.0.htmlThe thread is closed since it was not going anywhere useful I guess.
Let me state I don't want to start any debate on what the DLNA standard allows and what MC does to read ISO when played locally.
I am also playing SACD ISO sometimes and so far was using Audirvana only for that purpose mostly (and the iOS app working on iOS 9/iPad 2 but I digress).
It works out of the box with it, without having to configure DLNA servers/encoder/encapsulation etc...
But there is a way to do it with MC and get the same experience.
So for whoever is interested in playing SACD ISO with JRiver MC 24 on a Mac (and I assume it works on other versions) and not have to use Audirvana and pay for an additional license.
1. Create a DLNA server for your renderer.
2. Media Network>DLNA Servers>Audio>Mode : Specified output format only when necessary
3. Media Network>DLNA Servers>Audio>Format: I use either PCM 24-bit or PCM L24 No header
4. Media Network>DLNA Servers>Audio>Advanced>DSP Studio: Output Encoding "None"
5. Media Network>DLNA Servers>Audio>Advanced>Audio Formats to convert: check "sacd"
6. Media Network>DLNA Servers>Video>Advanced>Bitstream DSD: check the box (why it's in video, not sure...)
7. Assign the DLNA Server to your DLNA renderer. (right click on the renderer that shows up in the "playing now" section)
I hope it helps somebody and save them some money.
Now maybe the MC developers can clarify if there is a PCM conversion happening in the process.
And then if there is another way to not have the conversion, and if not, if there is a way to configure the conversion.
But for what I can see in the audio path window, there is no conversion happening. But maybe it's under the hood when reading the iso file and hidden from the user?
Anyway, it sounds good on my DAC/headphones, so I am a happy camper.