I used my Xbox one. Actually as I've said in threads about the system the only reason I bought the Xbox was for streaming content (I don't play video games). That said if you hard wire it with an Ethernet cable, rather than wifi there really isn't buffering. The problem with it (and any streaming) is the delay. It can be anywhere from 5 seconds to a solid minute. That's fine unless you own a cell phone and have any friends who are Bills fans. When watching, I have to turn my phone on silent and face down, because if I hear it buzz, or see the screen light up, I know it's one of my friends either saying "iiiiiii gotta feelin!" Or "!@#$ING DOUG!!" Due to my job, turning my phone completely off isn't an option.