I have an API that returns a list of video URLs intended for streaming, with the list updating every 12 hours. I want to create a live stream using Wowza Streaming Engine that sequentially plays these videos and automatically updates the playlist every 12 hours based on the latest API response.
What are the best options or best practices to implement this dynamic live stream setup in Wowza Streaming Engine, considering the limitation with SMIL files not handling special characters?
Hello Abdallah, As we discussed over the support ticket this workflow is possible using a custom configuration. Workflow could be configured by creating a Server Side Stream (S2S) for each output and append the source streams in sequence. Normally, this can be done by creating a separate Server Side Stream for each output and appending each of the source streams one after the other.
If you have any questions, you may open a new support request at any time through the Wowza Support portal at https://www.wowza.com/support/open-ticket.
I think what you are describing is plating back a list of VODS as a live stream.
Check out Wowza’s wse-plugin-streampublisher.zip (cannot link to it in my response but google it) which is a module that accomplishes this. It may need tweaked for your update logic, which might require a software developer accomplished with customizing WSE