# dynamically  add schedules to livestream app

**URL:** <https://community.wowza.com/t/dynamically-add-schedules-to-livestream-app/46621>\
**Category:** Wowza Streaming Engine\
**Created:** [February 19, 2016, 4:59pm UTC](https://community.wowza.com/t/dynamically-add-schedules-to-livestream-app/46621 "2016-02-19T16:59:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nodet07\_nodet07](https://avatars.discourse-cdn.com/v4/letter/n/b9bd4f/32.png) [@nodet07\_nodet07](https://community.wowza.com/u/nodet07_nodet07)\
**Post date:** [February 19, 2016, 4:59pm UTC](https://community.wowza.com/t/dynamically-add-schedules-to-livestream-app/46621/1 "2016-02-19T16:59:00Z")

</div>

Hello

I have installed wowza engine successfully on my ubuntu server.

Suppose I have a livestream app and i want to play many videos on it using ServerListenerStreamPublisher module.

I have a web application and I want to dynamically add smill files to wowza engine because I want to stream 100s of videos and it’s very hard to type it by hand!

to be more technical, In my web app, I have a form which has start-field, filename, duration and some other things and after user submitted details, I make an smill file in server and use it.

P.S: I can not restart my server.

How should I do this?

Thanks

---

<div class="post-metadata">

**Author:** ![Andrew\_Ramberg](https://avatars.discourse-cdn.com/v4/letter/a/7c8e57/32.png) [@Andrew\_Ramberg](https://community.wowza.com/u/Andrew_Ramberg)\
**Post date:** [February 29, 2016, 8:24am UTC](https://community.wowza.com/t/dynamically-add-schedules-to-livestream-app/46621/2 "2016-02-29T08:24:29Z")

</div>

Hello,

You may want to reference schedule reload section of the ServerListenerStreamPublisher module [article](https://www.wowza.com/docs/how-to-schedule-streaming-with-wowza-streaming-engine-streampublisher%28ServerListenerStreamPublisher%29#schedules_reload). This describes how to use the netconnection.call method to force Wowza Streaming Engine to reload schedules when needed.

You should be able to programmatically replace the SMIL file and use the method above to reload the SMIL.

Best regards,

Andrew
