uxer If both ends run OpenBSD, then it's easy. Just make
sndiod listen for TCP connections and connect to it. If only one end is OpenBSD, then you'll have to patch the player to understand
Edit: Probably simpler to use jack: Both
mpv already has code for to use it--just needs to be enabled at compile-time. There's also mpd.