# Lowest latency possible encoder and Wowza settings for iOS devices

**URL:** <https://community.wowza.com/t/lowest-latency-possible-encoder-and-wowza-settings-for-ios-devices/33515>\
**Category:** Wowza Streaming Engine\
**Created:** [December 17, 2011, 11:01am UTC](https://community.wowza.com/t/lowest-latency-possible-encoder-and-wowza-settings-for-ios-devices/33515 "2011-12-17T11:01:47Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Stas\_Oskin](https://avatars.discourse-cdn.com/v4/letter/s/ac8455/32.png) [@Stas\_Oskin](https://community.wowza.com/u/Stas_Oskin)\
**Post date:** [December 17, 2011, 11:01am UTC](https://community.wowza.com/t/lowest-latency-possible-encoder-and-wowza-settings-for-ios-devices/33515/1 "2011-12-17T11:01:47Z")

</div>

Hi.

We trying to send out live content to iOS devices with latency/delay as low as possible from when it’s encoded, but still keep the stream stable.

I understand it possible to lower this latency down to 4 seconds from the time of encoding, and even lower.

What are the recommended settings for the encoder and Wowza? The stream will be around 64 - 256 Kbps, 10 - 15 FPS, 320 x 240 - 640 x 480 resolutions.

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [December 17, 2011, 10:18pm UTC](https://community.wowza.com/t/lowest-latency-possible-encoder-and-wowza-settings-for-ios-devices/33515/2 "2011-12-17T22:18:06Z")

</div>

Take a look at the cupertinoChunkDurationTarget property in this article:

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

Read the note on key frame frequency and how it relates to cupertinoChunkDurationTarget. There is not one answer, you have to experiment with encoding parameters and these Property settings

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [April 3, 2012, 5:48pm UTC](https://community.wowza.com/t/lowest-latency-possible-encoder-and-wowza-settings-for-ios-devices/33515/3 "2012-04-03T17:48:56Z")

</div>

4 seconds is not too bad, very good really, for cupertinostreaming. With 1 second key frame frequency and 1 second (1000 milliseconds) cupertinoChunkDurationTarget, you might get it lower.

Richard

---

<div class="post-metadata">

**Author:** ![Ernie\_Hershey](https://avatars.discourse-cdn.com/v4/letter/e/bb73d2/32.png) [@Ernie\_Hershey](https://community.wowza.com/u/Ernie_Hershey)\
**Post date:** [April 3, 2012, 12:44pm UTC](https://community.wowza.com/t/lowest-latency-possible-encoder-and-wowza-settings-for-ios-devices/33515/4 "2012-04-03T12:44:20Z")

</div>

Is 4 seconds a reasonable limit to expect though? I’ve been experimenting with the settings from that article and encoding settings, particularly FPS, keyframe interval, and the chunk duration target. I can’t get lower than about 4 seconds. Will more tweaking even be likely to help? 2 seconds would really be ideal.
