# HLS Seek unaccurate

**URL:** <https://community.wowza.com/t/hls-seek-unaccurate/39105>\
**Category:** Hire a Consultant\
**Created:** [July 17, 2013, 10:37pm UTC](https://community.wowza.com/t/hls-seek-unaccurate/39105 "2013-07-17T22:37:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Osman\_Yuksel](https://avatars.discourse-cdn.com/v4/letter/o/a87d85/32.png) [@Osman\_Yuksel](https://community.wowza.com/u/Osman_Yuksel)\
**Post date:** [July 17, 2013, 10:37pm UTC](https://community.wowza.com/t/hls-seek-unaccurate/39105/1 "2013-07-17T22:37:57Z")

</div>

Hi,

We use JWPlayer 6 and HLS-Stream. I want to seek on a time, but its unaccurate.

F.e.: [http://www.longtailvideo.com/support/jw-player/29394/hls-with-mp4-fallback/](http://www.longtailvideo.com/support/jw-player/29394/hls-with-mp4-fallback/)

When i try to set the time in “0:49”, the player starts by “0:40”.

Is there any possibility to config the duration of the fragments?

---

<div class="post-metadata">

**Author:** ![sal\_jefferson](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sal\_jefferson](https://community.wowza.com/u/sal_jefferson)\
**Post date:** [July 18, 2013, 7:22am UTC](https://community.wowza.com/t/hls-seek-unaccurate/39105/2 "2013-07-18T07:22:59Z")

</div>

Hi there, you have posted in the “find a consultant” forum. Unless you are looking to hire someone please post your questions in one of the support forums.

For RTMP seek, you can add this to the **Application.xml /Streams /Properties** container:

```auto
<Property>
 <Name>seekTarget</Name>
 <Value>enhanced</Value>
</Property>

```

this will not affect seek in HLS client

Salvadore

---

<div class="post-metadata">

**Author:** ![Gustavo\_Villegas](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@Gustavo\_Villegas](https://community.wowza.com/u/Gustavo_Villegas)\
**Post date:** [July 18, 2013, 9:26am UTC](https://community.wowza.com/t/hls-seek-unaccurate/39105/3 "2013-07-18T09:26:16Z")

</div>

Hi Osman … the lack of accuracy on the example is due to nature of HLS. When you seek in HLS, it will start on a segment, not the middle of it (video needs to start with a full Key frame). In this example, the segments are 10 secs, which you can see on the manifest definition. So, any jump in video will be on a 10sec factor.

You can modify that for sure when you control the content, either coming out of a streaming server or a static delivery (like this example) … you can’t control that from the player side.

Be careful modifying the duration of chunks as it will have effect on the streaming experience. The latency for downloading a chunk is important. Most player follow the HLS draft to keep in memory no more than 2+1 chunks of buffering content.

regards
