# iOS streaming - without sessionid in the playlist files

**URL:** <https://community.wowza.com/t/ios-streaming-without-sessionid-in-the-playlist-files/219>\
**Category:** Wowza Streaming Engine\
**Created:** [October 7, 2011, 1:25pm UTC](https://community.wowza.com/t/ios-streaming-without-sessionid-in-the-playlist-files/219 "2011-10-07T13:25:14Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/system/32/447_2.png) [@system](https://community.wowza.com/u/system)\
**Post date:** [October 7, 2011, 1:25pm UTC](https://community.wowza.com/t/ios-streaming-without-sessionid-in-the-playlist-files/219/1 "2011-10-07T13:25:14Z")

</div>

Hi,

can you please tell me if it is possible in anyway to remove sessionID from M3U8 playlists for iOS streaming?

Thanks!

---

<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:** [October 7, 2011, 1:29pm UTC](https://community.wowza.com/t/ios-streaming-without-sessionid-in-the-playlist-files/219/2 "2011-10-07T13:29:12Z")

</div>

There is no feature built-in to Wowza to do that. It is possible outside of Wowza or by some custom extension in Wowza.

Wowza as HLS origin may be a future feature of Wowza 3.

Richard

---

<div class="post-metadata">

**Author:** ![Bojan\_Jovanovic](https://avatars.discourse-cdn.com/v4/letter/b/94ad74/32.png) [@Bojan\_Jovanovic](https://community.wowza.com/u/Bojan_Jovanovic)\
**Post date:** [October 8, 2011, 5:12am UTC](https://community.wowza.com/t/ios-streaming-without-sessionid-in-the-playlist-files/219/3 "2011-10-08T05:12:40Z")

</div>

Hi,

thanks fo the reply. In which module is the sessionID add in Wowza? Perhaps it can be modified,etc.

When you say that it’s possible outside od wowza, what do you exactly mean?

Thanks!

---

<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:** [October 8, 2011, 10:57am UTC](https://community.wowza.com/t/ios-streaming-without-sessionid-in-the-playlist-files/219/4 "2011-10-08T10:57:35Z")

</div>

It’s not supported in Wowza. I’m not sure how you would go about it. It is something you will have to work out, or wait until it is supported.

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:** [January 8, 2013, 2:44pm UTC](https://community.wowza.com/t/ios-streaming-without-sessionid-in-the-playlist-files/219/5 "2013-01-08T14:44:55Z")

</div>

Take a look at this article:

[https://www.wowza.com/docs/how-to-configure-a-wowza-server-as-an-http-caching-origin](https://www.wowza.com/docs/how-to-configure-a-wowza-server-as-an-http-caching-origin)

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:** [January 12, 2013, 7:04pm UTC](https://community.wowza.com/t/ios-streaming-without-sessionid-in-the-playlist-files/219/6 "2013-01-12T19:04:58Z")

</div>

Did you add it to the right container. /LiveStreamPacketizer /Properties container is toward the bottom of the file, it is not /Streams /LiveStreamPacketizers

And there are the other properties.

Re-start Wowza to be sure the app is re-loaded.

Richard

---

<div class="post-metadata">

**Author:** ![Norberts\_Ositis](https://avatars.discourse-cdn.com/v4/letter/n/76d3ee/32.png) [@Norberts\_Ositis](https://community.wowza.com/u/Norberts_Ositis)\
**Post date:** [January 8, 2013, 12:27pm UTC](https://community.wowza.com/t/ios-streaming-without-sessionid-in-the-playlist-files/219/7 "2013-01-08T12:27:36Z")

</div>

Is there any change in the last version of Wowza (3.5) regarding HLS sessionid?

Our CDN does not support Wowza sessionid and we have to use FMS instead if we cannot get rid of sessionid in Wowza.

---

<div class="post-metadata">

**Author:** ![Norberts\_Ositis](https://avatars.discourse-cdn.com/v4/letter/n/76d3ee/32.png) [@Norberts\_Ositis](https://community.wowza.com/u/Norberts_Ositis)\
**Post date:** [January 11, 2013, 4:07pm UTC](https://community.wowza.com/t/ios-streaming-without-sessionid-in-the-playlist-files/219/8 "2013-01-11T16:07:46Z")

</div>

When I set property httpRandomizeMediaName the playlist.m3u8 and manifest.f4m still include sessionid in the path:

_playlist.m3u8_

#EXTM3U

#EXT-X-VERSION:3

#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2159322,CODECS=“avc1.77.30, mp4a.40.2”,RESOLUTION=785x576chunklist.m3u8?wowzasessionid=632227639

_manifest.f4m_

ltv1-stream1.stream

785

576

video/mp4

live

streaming

AgAKb2…{{shortened}}

I can access the HLS stream if i refer directly to chunklist.m3u8 without sessionid.

Is this the correct way?

How to get something similar with HDS?

Where all this is documented?
