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.
This is not something we support at this time. The API is not opened up to make this possible.
Charlie
Austin,
There is nothing new at this time. More consideration toward that eventual feature, but no time frame.
Richard
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
Consult with them about HLS streaming from their CDN.
Richard
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
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
Hello Charlie,
Anything new on this over the past few months on this? The ability to push the HLS stream.
Thanks
Austin
For HLS we use Cisco CDS-IS CDN and it’s working great
Mukaddim
Can you get Wowza working with CISCO CDS - IS ? We’re in the verge of dumping all cdsis boxes and replacing with Wowza
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:
-
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
-
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.
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?
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
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
Also interested to know if this is likely to be available?