How do the Flip Video's work?

How does video streaming work?

  • 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?

  • Answer:

    I am sorry to reveal to you that you never receive a live broadcast in real time. And the reason is the buffering. In essence, during the "Buffering..." stage, the player is building a buffer of x number of seconds. It will only start playing when the buffer is full, or if the source is slow then it may decide to display whatever it has. This looks like : The top arrow illustrates the playing and the bottom one the filling of the buffer. The 5 seconds is an arbitrary parameter. The player in this example will catch up to any streaming delay of up to 5 seconds. If the delay is longer than 5 seconds, the existing partial buffer will be discarded, and a new buffer will be started from the "live" source. When incoming data continues, it is added to the buffer and presentation continues smoothly, even though packets might have been received in the wrong order and at different times.

Ant's at Super User Visit the source

Was this solution helpful to you?

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.