I watch live cricket matches online. Note that the match is held LIVE (somewhere!). At times since my Internet connection is slow, my video starts to buffer.
Let's say my video stops playing and struck when a batsman is hitting for a six. After some time when the buffering has finished, the video resumes playing exactly where it was stopped (in this case, when the batsman hit a six). However, this is a LIVE match so evidently I'm not really receiving it LIVE.
It seems like the server is maintaining a queue and whenever it buffers, it waits for the buffering and starts from the place where it had stopped. What actually goes on when a video buffers?
Is the video streaming technique the same for sites like YouTube (where the videos are already stored) and also for sites like online video coverage sites?