Buffering and pixelation are the scourge of streaming video. It ruins the experience for viewers, robs advertisers of revenue as said viewers tune out, and causes technical headaches for streaming ...