Why is it that, sometimes, I can watch a YouTube video and it plays perfectly, but other times, I can watch that same video and it’s all jerky, and plays like bad animation with half the frames taken out? Is there a reason for this? My browser is Firefox, by the way. Thanks.
watching streaming video will all depend on the speed available for data between you and the source. watching streaming video on your browser will depend on how busy and well functioning your browser is at the moment.
The video stream is sent as a series of individual packets over the internet which are then assembled and rendered as video on your computer. If certain packets don’t arrive in time, for example due to poor network conditions, your video will appear jerky or even freeze or cease playing. Ideally your computer will receive packets faster than it can “play” them, in which case they’re buffered on your computer - I use the term computer loosely since most of this is handled by software in your operating system and browser/app.
Nice one. Very clear. Thanks guys!
I don’t think those answers are correct. The part of the YouTube video you’re watching is completely downloaded before the player plays it. If it doesn’t have the part you need yet, it will pause, and you’ll get the spinning buffering symbol. It’s not like HDTV, where if you miss a bit, the show just continues in real-time.
If you’re getting frame drop-outs, it’s because your processor can’t keep up with rendering them all, so it discards them, to keep up with the video. This can happen if your processor is overloaded by other tasks, or if it gets too warm, and its speed has been throttled back to avoid damage.