Not a tech guy and don't play one on TV. Part of buffering issue might be Dynamic Adaptive Streaming over HTTP — known as DASH for short. You can disable DASH support, but then some high quality options will be ignored by the HTML5 players. This is due to high memory requirement of these...