Wowza Community

What's the lowest delay you can realistically get for HLS playback on iOS

It seems like the standard delay for HTTP Live Streaming is 10-30 seconds. What would I need to do to get that under 5 seconds? What’s the lowest I can go reliably and still provide decent picture+audio quality?

Take a look at this article

https://www.wowza.com/docs/how-to-configure-apple-hls-packetization-cupertinostreaming

Richard

Maybe. You have to work with key frame frequency. Try 2 second key frame frequency and cupertinoChunkDurationTarget “2000” (2 seconds)

Richard

Take a look at this article

https://www.wowza.com/docs/how-to-configure-apple-hls-packetization-cupertinostreaming

Richard

Thanks, Richard. I actually did read that article but didn’t see any definitive answers from it on low of a delay you can get. Is it possible to achieve a less than 5 second delay with HLS and using liverepeaters to accomodate 100,000 viewers?

In an ideal world I’d much rather have a delay of 2 to 3 seconds, is that achievable?