I have a Windows system with Steam Home Streaming that stream video to a Linux system. It works really well! Quality is great on a gigabit network and latency isn't noticable at all(I play a lot of DOTA2 at 4K+ rating). I can even stream third party games like Diablo 3 or applications like Microsoft Word.
This Windows system is like a server, however I need to use TightVNC as remote desktop. Regular remote desktop doesn't work.