To stream video in HD or 4K, you need at least 3 Mbps in bandwidth (faster than 5 Mbps is preferable). Anything slower and you'll get frequent buffering and pixelation.