1Gb/sec is fairly easy to obtain termination wise. It should be the same as with 5e.
10Gb/sec in homes is fairly up in the air. It should be possible in shorter lengths on CAT6 and even CAT5e, however I think that will be a "wait and see how it works on consumer grade hardware when that time comes".
If it were me I would not invest in testing equipment for your home. It is expensive and overkill. Instead I would leave some slack (couple feet) in each of your runs (on both ends) to allow for re-termination if needed when that time comes (10Gb/sec).
I have had good luck with LanSpeed Test (http://www.totusoft.com/lanspeed1.html) to ensure the run is capable of 1Gb/sec. If you get close (900Mb/sec) with no packet loss, your termination job is just fine.
I'm not sure to be honest. Personally I'd setup a network share of some sort from your windows computer with a 1GB test file of garbage data and then use wget from your NAS to get it, since write speed is lower than read speed.
There's also LAN Speed Test Lite, but I've never tried it. (http://www.totusoft.com/lanspeed1.html)
Raymond.cc has a list of network benchmark tools but as before, no experience with any of them. (https://www.raymond.cc/blog/network-benchmark-test-your-network-speed/)
Try to test your lan speed from the laptop wireless while in the kitchen. You can test lan speeds using apps like this one. If your not wired see what kind of signal strength, latency and speed you have.
http://www.totusoft.com/lanspeed1.html
Try using this to test your throughput within your LAN. Are you sure your signal strength is sufficient? I had some trouble using my Chromecast initially because of poor signal. Despite it appearing that the signal strength was good, I used the inSSIDer app to test the actual signal strength and realized it wasn't optimal. Moved my access point closer to my Chromecast and it worked flawlessly.
Interesting. I see reviews that are great regarding Rocket League on Steam Link.
I had an issue before where my network card wasn't giving me full gigabit because of some really weird setting. Crazy long shot, but hey:
Control Panel > System > Device Manager > Network adapters > Double Click your adapter > Advanced tab > Speed & Duplex
Make sure this is set to "Auto Negotiation"
Mine was set to 1.0 Gbps Full Duplex, but it definitely was NOT giving me gigabit speeds.
Beyond that, I'd run a test over your wired network to make sure the router or anything else isn't interfering: http://www.totusoft.com/lanspeed1.html
I just use the number of "bars" I have on my wifi connection lol. It's not very scientific but I get full bars on my tablet when I stream and I'm only able to successfully stream on the medium quality setting.
IIRC, the medium quality setting used around 6 mbps avg network speed. You can use something like this to measure your network speed from your tablet to the router: http://www.totusoft.com/lanspeed1.html. Keep in mind that your Xbox is also wireless so that's going to add more slowdown to the streaming.
It may very well be able to attain that under perfect conditions, but there are factors like distance and quality of power in your household that can affect the speed it actually gives to you.
In the end the only way to know is to test. at each end. You'd need a gigabit capable PC at each end, as well as gigabit capable switches inbetween if neccessary and a utility such as LAN Speed Test.
Some outstanding points:
Some things to do:
Some additional things to check out:
Some troubleshooting steps:
If ac, try switching the mode to 'n' and seeing how the speeds are. If no result, switch back.
If you are unsure, just Google 'wifi site survey'
Here is one: http://www.totusoft.com/lanspeed1.html
If you find that you're getting high speeds on the LAN (close to spec) but not when you're downloading from the internet, then it's not your network card.
--
Hope this helps, post the follow up or PM if you want