A time delay of 30 seconds – 1 minute is caused by several factors, including:

  • The encoder – The encoding process adds a minor delay.

  • Server buffer – Ensuring that all the data packets arrive (and in the correct order) adds a few seconds of delay.

  • Client buffer – This helps to reduce interruptions caused by abrupt bandwidth changes. It can add a few seconds of delay.

  • Content Delivery Network (CDN) – The backbone of video deliver, are thousands of servers that deliver video to viewers. This network can add a few seconds of delay.

  • Streaming Delivery Protocols – Some protocols – including HTTP Live Streaming – require a certain amount of content to be buffered before playback begins. Depending on the configuration, this can add 10 – 30 seconds of delay.

Did this answer your question?