# Near zero latency track switching with identical HLS streams

**URL:** <https://community.wowza.com/t/near-zero-latency-track-switching-with-identical-hls-streams/50878>\
**Category:** Wowza Streaming Engine\
**Created:** [March 7, 2018, 7:43pm UTC](https://community.wowza.com/t/near-zero-latency-track-switching-with-identical-hls-streams/50878 "2018-03-07T19:43:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dustin\_Kerstein](https://avatars.discourse-cdn.com/v4/letter/d/f05b48/32.png) [@Dustin\_Kerstein](https://community.wowza.com/u/Dustin_Kerstein)\
**Post date:** [March 7, 2018, 7:43pm UTC](https://community.wowza.com/t/near-zero-latency-track-switching-with-identical-hls-streams/50878/1 "2018-03-07T19:43:04Z")

</div>

If I have N number of HLS streams with the identical frame size, codec, keyframe interval, etc. - What would be the expected delay when switching from one to the other on browsers with native HLS support like Safari? Would it be possible to maintain 60fps playback without interruption when switching between streams?

Also, somewhat loosely related - Would anyone be able to recommend a good strategy for manually switching streams via Javascript?

Thanks,

Dustin
