# Dynamic server-side VOD playlist for iOS, Android & Desktop?

**URL:** <https://community.wowza.com/t/dynamic-server-side-vod-playlist-for-ios-android-desktop/36270>\
**Category:** Wowza Streaming Engine\
**Created:** [July 14, 2014, 4:29am UTC](https://community.wowza.com/t/dynamic-server-side-vod-playlist-for-ios-android-desktop/36270 "2014-07-14T04:29:53Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Don\_J](https://avatars.discourse-cdn.com/v4/letter/d/977dab/32.png) [@Don\_J](https://community.wowza.com/u/Don_J)\
**Post date:** [July 14, 2014, 4:29am UTC](https://community.wowza.com/t/dynamic-server-side-vod-playlist-for-ios-android-desktop/36270/1 "2014-07-14T04:29:53Z")

</div>

Here’s the situation :

New files are continuoutsly uploaded to the server. Say file001.mp4, file002.mp4, file003.mp4, and so on.

Say we already have file001-file005 when the client started. file006 becomes ready, and I want it to be dynamically added to the playlist without any interruption. Can this be done?

---

<div class="post-metadata">

**Author:** ![Zoran](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/zoran/32/385_2.png) [@Zoran](https://community.wowza.com/u/Zoran)\
**Post date:** [July 14, 2014, 1:52pm UTC](https://community.wowza.com/t/dynamic-server-side-vod-playlist-for-ios-android-desktop/36270/2 "2014-07-14T13:52:17Z")

</div>

Hi,

Server side VOD playlists are not currently supported by Wowza. It is a feature that we are looking into, but there is no time frame when this will become available.

It is possible to use a client workaround to implement the scenario you have described. Please take a look at the “[How to do pre-roll and playlist for iOS (a client-side work-around)](https://www.wowza.com/docs/how-to-do-pre-roll-and-playlist-for-ios-a-client-side-work-around%28a-client-side-work-around%29)” forum article.

Also, for Flash based clients, you can use the instructions described in the “[How to insert a pre-roll or mid-roll for video on demand playback in Flash RTMP client](https://www.wowza.com/docs/how-to-insert-a-pre-roll-or-mid-roll-for-video-on-demand-playback-in-flash-rtmp-client)” article.

These articles are provided as an example. In order to implement your dynamic playlist, you will need to create your custom code and implement it into your workflow.

Zoran

---

<div class="post-metadata">

**Author:** ![Don\_J](https://avatars.discourse-cdn.com/v4/letter/d/977dab/32.png) [@Don\_J](https://community.wowza.com/u/Don_J)\
**Post date:** [July 14, 2014, 8:22am UTC](https://community.wowza.com/t/dynamic-server-side-vod-playlist-for-ios-android-desktop/36270/3 "2014-07-14T08:22:54Z")

</div>

Thanks for the info.

What are my options for Android?

---

<div class="post-metadata">

**Author:** ![Don\_J](https://avatars.discourse-cdn.com/v4/letter/d/977dab/32.png) [@Don\_J](https://community.wowza.com/u/Don_J)\
**Post date:** [July 14, 2014, 9:43pm UTC](https://community.wowza.com/t/dynamic-server-side-vod-playlist-for-ios-android-desktop/36270/4 "2014-07-14T21:43:12Z")

</div>

- Would the reloaded playlist be reflected on the existing viewing session?

- Can this smil schedule refer to files stored on a http origin instead of a local storage? Say …

> - Will the user notice any rebuffering between files?
> 
> - Will this work on HLS & RTMP?

---

<div class="post-metadata">

**Author:** ![Jason\_Hilton](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/jason_hilton/32/437_2.png) [@Jason\_Hilton](https://community.wowza.com/u/Jason_Hilton)\
**Post date:** [July 14, 2014, 4:24pm UTC](https://community.wowza.com/t/dynamic-server-side-vod-playlist-for-ios-android-desktop/36270/5 "2014-07-14T16:24:29Z")

</div>

Hi,

You may also want to look at [How to do scheduled streaming with Wowza Streaming Engine (ServerListenerStreamPublisher)](https://www.wowza.com/docs/how-to-schedule-streaming-with-wowza-streaming-engine-streampublisher%28ServerListenerStreamPublisher%29).

At the bottom of this article you will see the [Reloading schedules](https://www.wowza.com/docs/how-to-schedule-streaming-with-wowza-streaming-engine-streampublisher#schedules_reload) section.

Regards,

Jason

---

<div class="post-metadata">

**Author:** ![Matt\_Young](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/matt_young/32/389_2.png) [@Matt\_Young](https://community.wowza.com/u/Matt_Young)\
**Post date:** [July 15, 2014, 5:12am UTC](https://community.wowza.com/t/dynamic-server-side-vod-playlist-for-ios-android-desktop/36270/6 "2014-07-15T05:12:47Z")

</div>

If you are going to refer to files at a different location, I’d suggest looking into our [MediaCache](https://www.wowza.com/docs/how-to-scale-video-on-demand-streaming-with-media-cache) technology. This shouldn’t result in buffering (provided good connection etc) and this should work over HLS and RTMP playback.

---

<div class="post-metadata">

**Author:** ![Sachin\_Gupta1](https://avatars.discourse-cdn.com/v4/letter/s/22d042/32.png) [@Sachin\_Gupta1](https://community.wowza.com/u/Sachin_Gupta1)\
**Post date:** [April 10, 2018, 9:05am UTC](https://community.wowza.com/t/dynamic-server-side-vod-playlist-for-ios-android-desktop/36270/7 "2018-04-10T09:05:52Z")

</div>

Is this feature called “Server side VOD playlist” is available now.
