Take a look at moonlight game streaming. I use it since years and it offers very low latency and great quality. It uses the same protocol as steam link, but far better. It’s natively for Nvidia cards but for amd there is a sunshine (?) called client for the host. You can use moonlight on windows, Linux, Android, I personally run it on a raspi. I’m a huge fan and haven’t had the need to look for different solutions since.
Oh BTW I use it as mstsc remote desktop