You might have seen the fluctuations in the quality of video you watch over the internet. This primarily happens due to the difference in internet connectivity....