You'll need a VPN to stream Steam games etc over the internet. I set one up on my Asus router (which was really easy by the way) and it works great, but you do need a fast upload speed at home and a similarly matched download speed wherever you are for the best results.
I set my Steam to the highest bitrate (30mbps) since that's my upload speed, but I haven't seen it go much above 15, so if your upload speed is at least 20mbps (best to leave some room so you don't get lag spikes whenever something on your PC decides to do its thing) it should work great. I haven't tried lower bitrates much, but I think 10mbps should work well for 1080p as well. Anything lower and you might notice quality loss in certain situations, still completely playable though.