# HTTP Live Streaming w/ CDN

**URL:** https://community.wowza.com/t/http-live-streaming-w-cdn/36000
**Category:** Wowza Streaming Engine
**Created:** [January 20, 2011, 4:38pm UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000 "2011-01-20T16:38:38Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![Brooke\_McKim](https://avatars.discourse-cdn.com/v4/letter/b/53a042/32.png) [@Brooke\_McKim](https://community.wowza.com/u/Brooke_McKim)
#### Post date: [January 20, 2011, 4:38pm UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000/1 "2011-01-20T16:38:38Z")

</div>

Is anyone out there currently using Wowza to publish HLStreams to a CDN such as Akamai?

The main barrier to this is that Wowza holds the HLS segments in memory so you can not (out of the box) write them to disk and serve them up to the CDN. One method we thought of is to have the CDN come to us.

Or we have thought about writing a Wowza plugin that will pull the segments out of memory and write them to disk.

---

<div class="post-metadata">

### Author: ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)
#### Post date: [January 20, 2011, 3:37pm UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000/2 "2011-01-20T15:37:45Z")

</div>

This is not something we support at this time. The API is not opened up to make this possible.

Charlie

---

<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: [May 31, 2011, 7:55pm UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000/3 "2011-05-31T19:55:57Z")

</div>

Austin,

There is nothing new at this time. More consideration toward that eventual feature, but no time frame.

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 10, 2012, 1:03am UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000/4 "2012-01-10T01:03:42Z")

</div>

Wowza does not support Cloudfront at present. You can push RTMP to Akamai,

[https://www.wowza.com/docs/how-to-push-streams-to-cdns-and-other-services-push-publishing](https://www.wowza.com/docs/how-to-push-streams-to-cdns-and-other-services-push-publishing)

Consult with them about HLS streaming from their CDN.

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: [March 20, 2012, 12:15pm UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000/5 "2012-03-20T12:15:32Z")

</div>

Mukaddim,

This is not supported in Wowza at present. It is under consideration for a future release of Wowza, but I don’t have a time frame for that. It is not impossible to do, but it is not built-in to Wowza or 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: [April 29, 2013, 4:37pm UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000/6 "2013-04-29T16:37:24Z")

</div>

Are you asking about writing chunks to disk? I’m not sure if that is on the road map. You could write a simple program to download and save them.

Richard

---

<div class="post-metadata">

### Author: ![Austin\_Snow](https://avatars.discourse-cdn.com/v4/letter/a/958977/32.png) [@Austin\_Snow](https://community.wowza.com/u/Austin_Snow)
#### Post date: [May 31, 2011, 2:17pm UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000/7 "2011-05-31T14:17:00Z")

</div>

Hello Charlie,

Anything new on this over the past few months on this? The ability to push the HLS stream.

Thanks

Austin

---

<div class="post-metadata">

### Author: ![Azril\_Nazli\_Alias](https://avatars.discourse-cdn.com/v4/letter/a/cdc98d/32.png) [@Azril\_Nazli\_Alias](https://community.wowza.com/u/Azril_Nazli_Alias)
#### Post date: [January 10, 2012, 11:15am UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000/8 "2012-01-10T11:15:32Z")

</div>

For HLS we use Cisco CDS-IS CDN and it’s working great

---

<div class="post-metadata">

### Author: ![Azril\_Nazli\_Alias](https://avatars.discourse-cdn.com/v4/letter/a/cdc98d/32.png) [@Azril\_Nazli\_Alias](https://community.wowza.com/u/Azril_Nazli_Alias)
#### Post date: [March 20, 2012, 8:33pm UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000/9 "2012-03-20T20:33:01Z")

</div>

Mukaddim

Can you get Wowza working with CISCO CDS - IS ? We’re in the verge of dumping all cdsis boxes and replacing with Wowza

---

<div class="post-metadata">

### Author: ![Jakub\_Stachowski](https://avatars.discourse-cdn.com/v4/letter/j/cab0a1/32.png) [@Jakub\_Stachowski](https://community.wowza.com/u/Jakub_Stachowski)
#### Post date: [January 9, 2012, 1:30pm UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000/10 "2012-01-09T13:30:02Z")

</div>

> Austin,
> 
> There is nothing new at this time. More consideration toward that eventual feature, but no time frame.
> 
> Richard

Ok, so is there any supported method to make HLS (and sanjose) work with CDN? There is no way we can support all clients on our office connection, so we have to use rather rather hacky ways to get it working:

1. for HLS live+Akamai: separate application that downloads playlists and segments from Wowza (acting as a client) and uploads them to Akamai FTP after sanitizing playlist.m3u8

2. For Cloudfront+HLS: proxy module that rewrites requests to force predictable session id and responses to fix Cache-Control attribute

It works, but especially second one is depending on wowza acting in particular way which may change in any point release.

---

<div class="post-metadata">

### Author: ![David\_Peterson](https://avatars.discourse-cdn.com/v4/letter/d/9de0a6/32.png) [@David\_Peterson](https://community.wowza.com/u/David_Peterson)
#### Post date: [April 9, 2013, 10:58am UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000/11 "2013-04-09T10:58:21Z")

</div>

This thread on a wowza plugin for writing hls segment data to disk is circa 2011. Has anything happened since then? Does such capability now exist?

---

<div class="post-metadata">

### Author: ![Mal\_Hubert](https://avatars.discourse-cdn.com/v4/letter/m/3ec8ea/32.png) [@Mal\_Hubert](https://community.wowza.com/u/Mal_Hubert)
#### Post date: [March 21, 2012, 1:47pm UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000/12 "2012-03-21T13:47:04Z")

</div>

> For HLS we use Cisco CDS-IS CDN and it’s working great

How did you get around all the video chunks coming down with a no-cache header ? Thats one thing stopping us using CDS-IS in front of Wowza.

Mal

---

<div class="post-metadata">

### Author: ![Mukaddim\_Pathan](https://avatars.discourse-cdn.com/v4/letter/m/22d042/32.png) [@Mukaddim\_Pathan](https://community.wowza.com/u/Mukaddim_Pathan)
#### Post date: [March 20, 2012, 2:07pm UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000/13 "2012-03-20T14:07:03Z")

</div>

> For HLS we use Cisco CDS-IS CDN and it’s working great

Hi azrilnazli,

We are using Cisco CDS-IS CDN with wowza as origin for HLS to iOS devices. However, we are facing problem that the HLS fragments are not being cached, even after the no-cache directive has been removed. Could you please help with this?

Regards,

Mukaddim

---

<div class="post-metadata">

### Author: ![Karl\_Hindson](https://avatars.discourse-cdn.com/v4/letter/k/f1d935/32.png) [@Karl\_Hindson](https://community.wowza.com/u/Karl_Hindson)
#### Post date: [April 29, 2013, 4:08pm UTC](https://community.wowza.com/t/http-live-streaming-w-cdn/36000/14 "2013-04-29T16:08:59Z")

</div>

Also interested to know if this is likely to be available?
