# How to Automate a 12-Hour EPG Workflow with Dynamic HLS Links in Wowza Streaming Engine

**URL:** <https://community.wowza.com/t/how-to-automate-a-12-hour-epg-workflow-with-dynamic-hls-links-in-wowza-streaming-engine/102558>\
**Category:** Wowza Streaming Engine\
**Created:** [January 30, 2025, 10:21am UTC](https://community.wowza.com/t/how-to-automate-a-12-hour-epg-workflow-with-dynamic-hls-links-in-wowza-streaming-engine/102558 "2025-01-30T10:21:57Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Karel\_Boek](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/karel_boek/32/454_2.png) [@Karel\_Boek](https://community.wowza.com/u/Karel_Boek)\
**Post date:** [August 25, 2025, 8:35am UTC](https://community.wowza.com/t/how-to-automate-a-12-hour-epg-workflow-with-dynamic-hls-links-in-wowza-streaming-engine/102558/3 "2025-08-25T08:35:55Z")

</div>

Hi Abdallah; this is definitely doable. I see that you posted [a similar question](https://community.wowza.com/t/updating-live-stream-playlist-dynamically-every-12-hours-in-wowza-streaming-engine/102551) earlier here in the forums and there were a few answers there as well as a link to some sample code.

Out of my head, you can create a Playlist that contains one or more PlaylistItems; and you can load this playlist onto a Stream. You could create a new playlist every 12 hours, or even after every item, and load the new playlist onto the Stream (therewith discarding the old playlist). Alternatively you could maybe (I’d have to check that) create a playlist once and keep adding items to it every 12 hours (or more often)

_Ping me if you need further help (I’ve developed with Wowza for almost 20 years and written 100s of plug-ins)_

---

_[View the full topic](https://community.wowza.com/t/how-to-automate-a-12-hour-epg-workflow-with-dynamic-hls-links-in-wowza-streaming-engine/102558)._
