# hls live stream freezes on IOS devices

**URL:** https://community.wowza.com/t/hls-live-stream-freezes-on-ios-devices/49600
**Category:** Wowza Streaming Engine
**Tags:** media-players-and-devices
**Created:** [September 1, 2017, 7:10pm UTC](https://community.wowza.com/t/hls-live-stream-freezes-on-ios-devices/49600 "2017-09-01T19:10:38Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Mikhael\_Filippov](https://avatars.discourse-cdn.com/v4/letter/m/9de053/32.png) [@Mikhael\_Filippov](https://community.wowza.com/u/Mikhael_Filippov)
#### Post date: [September 1, 2017, 7:10pm UTC](https://community.wowza.com/t/hls-live-stream-freezes-on-ios-devices/49600/1 "2017-09-01T19:10:38Z")

</div>

Hello, i am using Wowza for WebRtc broadcasts with html5 hls. The problem is it is not working well on ios devices. (seems to work well everywere else)  
Stream strarts playing normally, but eventually freezes. It goes like:

1. load chunklist the first time
2. load all media segments
3. load chunklist the second time
4. stream sreezes

playlists looks ok to me:

```auto
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:13
#EXT-X-MEDIA-SEQUENCE:1
#EXTINF:12.472,
media_w1245802030_1.ts
#EXTINF:6.024,
media_w1245802030_2.ts
#EXTINF:11.642,
media_w1245802030_3.ts

```

```auto
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:13
#EXT-X-MEDIA-SEQUENCE:2
#EXTINF:6.024,
media_w1988418941_2.ts
#EXTINF:11.642,
media_w1988418941_3.ts
#EXTINF:9.264,
media_w1988418941_4.ts

```

packetizers is set:

```auto
<LiveStreamPacketizers>cupertinostreamingpacketizer, mpegdashstreamingpacketizer, sanjosestreamingpacketizer, smoothstreamingpacketizer</LiveStreamPacketizers>

```

cupertinoStreamingPacketizer pros is default

tested on IPad IOS9 IPhone5s IOS10

Spent some time on this one. Can you suggest something?

Thanks

---

<div class="post-metadata">

### Author: ![Mikhael\_Filippov](https://avatars.discourse-cdn.com/v4/letter/m/9de053/32.png) [@Mikhael\_Filippov](https://community.wowza.com/u/Mikhael_Filippov)
#### Post date: [December 13, 2017, 4:28pm UTC](https://community.wowza.com/t/hls-live-stream-freezes-on-ios-devices/49600/2 "2017-12-13T16:28:44Z")

</div>

So the trouble was that in my playlist.m3u8 chunklist had no session id part, and every chunklist.m3u8 was requested it had new session id part in media.ts names(as you can see above). And it seems that this is indeed confuses native players when players like hls.js hanldes it ok. So if someone reading this post stumble upon similar problem u can try:

1. use standart playlist.m3u8 generated by wowza (i waz using custom one)
2. add fake session id part to chunklist like chuncklist\_w312312.m3u8
3. switch to live http origin application

---

<div class="post-metadata">

### Author: ![Samuel\_Sanchez](https://avatars.discourse-cdn.com/v4/letter/s/7feea3/32.png) [@Samuel\_Sanchez](https://community.wowza.com/u/Samuel_Sanchez)
#### Post date: [December 11, 2019, 9:16pm UTC](https://community.wowza.com/t/hls-live-stream-freezes-on-ios-devices/49600/3 "2019-12-11T21:16:11Z")

</div>

Mikhael, how did you set the session id?

---

<div class="post-metadata">

### Author: ![Nikunj\_Chaklasiya](https://avatars.discourse-cdn.com/v4/letter/n/a9a28c/32.png) [@Nikunj\_Chaklasiya](https://community.wowza.com/u/Nikunj_Chaklasiya)
#### Post date: [August 26, 2021, 11:40am UTC](https://community.wowza.com/t/hls-live-stream-freezes-on-ios-devices/49600/4 "2021-08-26T11:40:47Z")

</div>

Does anyone resolve this issue??

---

<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: [January 17, 2023, 7:11pm UTC](https://community.wowza.com/t/hls-live-stream-freezes-on-ios-devices/49600/5 "2023-01-17T19:11:48Z")

</div>

Hi there … has anyone solved this issue without having to set up Wowza as a http origin?
