Wowza Community

What is the expected latency in seconds with wowza cloud andwowza cdn services?

If i used Wowza engine or Wowza cloud and Wowza CDN for HLS live streaming.

what is the expected average for latency for the stream in seconds please?

Hello,

The low latency option when editing the application is referring to playback using the RTMP protocol. If you’re using one of the HTTP based protocols (Adobe HDS, Apple HLS, Microsoft Smooth Streaming or MPEG-DASH) there will always be a latency as the player will be 3 chunks behind the live stream at all times because the playback client requires 3 (or more) chunks for playback to begin. The latency by default is around 30 seconds but you can reduce this by adjusting the duration of the chunks created as outlined in the following articles.
https://www.wowza.com/docs/how-to-configure-adobe-hds-packetization-sanjosestreaming
https://www.wowza.com/docs/how-to-configure-apple-hls-packetization-cupertinostreaming
https://www.wowza.com/docs/how-to-configure-mpeg-dash-packetization-mpegdashstreaming
https://www.wowza.com/docs/how-to-configure-microsoft-smooth-streaming-packetization-smoothstreaming

Notes:

  • Chunks are created on keyframes and thus the duration of the chunks being created cannot be a shorter duration than the frequency of keyframes in the source.
  • I strongly recommend that you disable any of the HTTP based playback options which are not being used (if you’re not providing a player that supports them).
  • After editing the application to make these changes, a restart of the application is required for the changes to take effect.

Using a content delivery network (CDN) will add latency to the stream.

Using Wowza Streaming Cloud or Wowza CDN will use the Apple HLS protocol and have a latency of around 30-60 seconds.

Jessica Bixler