What:
I want to display a Twitch video stream locally (on the rPi, over HDMI) but send the audio to a desktop on the same network.
Why:
To free up video resources for other things (gaming, bitcoin mining).
Why not use the hardware headphone jack:
Ridiculous amounts of noise produced by the pi's headphone jack proximity to the switched-mode power supply.
Why not use audio over HDMI:
My monitor has no audio output, and I have no adapters to break it out (never seen the need, although this case is one).
Why not use USB audio:
USB Audio support for the Pi generally has a history of being shoddy. I would be open to this option if I could find (or be told of) a good guide to setting it up.
How:
So I've been fiddling about with various solutions to this problem, but everything I've read about or tried turns out to be limited to performing the reverse purpose (sending audio from a PC to an SBC), or is restricted to Apple devices (AirPlay).
So far I've looked at SqueezeBox on OSMC and Signalyst on DietPi... Both aren't really designed for this use case. So far I prefer DietPi as far as an OS goes, but I'm open to trying anything.
Possible solutions that don't apply to me:
PulseAudio seems like it has a decent solution for networked audio but PulseAudio isn't supported on Windows, meaning I'd have to run a VM just to receive audio which kind of defeats the purpose of freeing up resources.
This example from this question suggesting streaming audio over SSH. If Windows had a good SSH server this would be viable.
Thank you for any input you can provide!