Steam In-Home StreamingTo stream gaming content from your main gaming rig, to a lightweight, low-power and importantly cheap client system in your living room.
The intial setup is extremely simple and easy to do. Simply install Steam on both the Gaming rig and the Client machine, and log into them both on the same network.
Go to Settings > In-Home Streaming and tick Enable streaming
From this area, I recommend you defaulty select the Balanced option under Client options
Go into Advanced Host Options and tick Enable hardware encoding, this is what will kickstart the NVidia, QuickSync, or DXVA encoding on the Gaming rig.
Go into the Advanced Client Options set the Limit bandwith to Automatic (recommended). After all my testing with bandwidth settings, it seemed to be the best. DO NOT set it to unlimited, as for some obscure reason it just bloats the network connection and causes some major lag. If you have a solid Gigabit backbone running to each node on the network, feel free to try it out.
Set the Limit resolution to whatever your Client machine is hooked up to. In my case it was a 1080p TV.
Also tick Enable hardware decoding to kickstart the NVidia, QuickSync or DXVA decoding, again, as it's vastly quicker and superior in this instance to software.
Only untick Hardware encoding/decoding if using an exceptionally strong CPU on both Host and Client (i7, 8350)
For general monitoring and troubleshooting, tick the Display performance information box
Allow downloads during gameplay:If you have this box unchecked, steam will NOT download updates while you are in game, you will notice any downloads pause as you start a game. Previously steam did this by default, this option allows you to opt in to downloads while you are playing games (if you feel your bandwidth is sufficient to handle both the requirements of the game and downloading).
You must not fight too often with one enemy, or you will teach him all your art of war