How to push publish all streams from wowza origin?

Hello,

I would like to use push publish and this tutorial (https://www.wowza.com/docs/how-to-push-streams-to-cdns-and-other-services-push-publishing) to publish all streams to a CDN (without a mapping file).

Can someone recommend on how to accomplish this? My stream names are very dynamic and a mapping file would not work for my use case.

Thank you,

Allan

Hello Allen and welcome to the Wowza support forum.

Push Publish will not allow you to do what you are looking for. However, please take a look at this guide for an alternative:

How to configure a Wowza server as an HTTP caching origin

I hope this is helpful.

Kind regards,

Salvadore

Hi @Allan Y. I agree with @sal jefferson when he implies that a Pull solution in many cases makes more sense when distributing via a CDN. One of the advantages is e.g. that you are in control of the HTTP stream settings, like HLS chunk size, playlist size and cache expiration.

If you must push all streams to the CDN, and the default push-publish (aka. Stream Targets) is not an option, then the solution would be to develop a custom module that automatically starts pushing a stream to the CDN as soon as it gets published.