Here's my setup. It took some time for me to figure it out. While there are guides/manuals here on JPlay.eu - apparently this was not clear enough for me. Now I'm sure this is an over-simplification and there may even be outright errors so please feel free to comment.
Minimserver & Minimstreamer - these two Java apps will catalog your music files and stream them to some OpenHome compliant end-point device for actual playback.
JPlay - this software will receive the music streams from Minimserver/Minimstreamer and relay the stream to the DAC connected to the Windows computer.
Kazoo - One of several OpenHome compliant control apps for selecting what you want to play - it will direct the flow of music from Minimserver/Minimstreamer to JPlay.
My System:
Device A: iOS iPhone and macOS MacBook Pro running Linn's Kazoo control app
Device B: Diskstation OS on a Synology NAS running Minimserver/Minimstreamer
Device C: Windows 10 Pro OS on a Late 2014 MacMini running JPlay in the default single computer configuration
Device D: Light Harmonic Labs Geek Out 1000 USB DAC
Device A [Selects files to Play] --------> Device B [Sends chosen file stream to] ------> Device C [Sends a stable clean stream of music bits to] ------> Device D [The DAC converts the digital bits to analog audio]
The above is my configuration but certainly not the only possible one. I started out just using the Windows PC for every part of this system without Kazoo at all. I started moving roles around to suit the hardware/software I already owned.
EDIT: No longer using Kinksy as it is no longer supported, meant to say Kazoo. Silly names, I get confused.