Delay in playing video which is obtained from Wowza streaming engine

Hi,

When I am playing back the video which is running in wowza streaming engine (i.e when I am trying to load the url

http://192.168.1.20:1935/live/myStream/playlist.m3u8 using mpmovieplayercontroller in ipad, it is playing fine. But there is more than 20 seconds delay in playing video.) Please help me to avoid this delay time. Thanks in advance.

-Bhagya

Hi there, 1-3 seconds would be about as good as it gets for iOS. As a rule 3 chunks are required by iOS devices for streaming to begin. Each chunk is set to 10 seconds by default.

If you use a keyframe interval of 1 frame per second you can lower the cupertinoChunkDurationTarget to 1 second(1000) and get the latency down to closer to 3 seconds.

Also, you might experiment with a setting of “1” for cupertinoPlaylistChunkCount but probably not a good idea for iOS.

This guide explains the configuration in more detail:

How to configure Apple HTTP Live Streaming packetization (cupertinostreaming)

Salvadore

Thanks a lot for the information. I will try it out.