# adaptive streaming for ondemand

**URL:** <https://community.wowza.com/t/adaptive-streaming-for-ondemand/44418>\
**Category:** Wowza Streaming Engine\
**Created:** [May 17, 2015, 3:23pm UTC](https://community.wowza.com/t/adaptive-streaming-for-ondemand/44418 "2015-05-17T15:23:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Elias\_Haggkisvat](https://avatars.discourse-cdn.com/v4/letter/e/ed655f/32.png) [@Elias\_Haggkisvat](https://community.wowza.com/u/Elias_Haggkisvat)\
**Post date:** [May 17, 2015, 3:23pm UTC](https://community.wowza.com/t/adaptive-streaming-for-ondemand/44418/1 "2015-05-17T15:23:01Z")

</div>

Do I really have to create smil file for every mp4 added to my content catalogue to get adaptive streaming going for on-demand ?

I have adaptive groups for live being generated automatically (e.g \_360p, \_240p, \_all, \_mobile), is there no way to get this automatically for on-demand?

Do I need to write a system script to generate smil-file ? If so I have to restart wowza every time to import the changes right ?

---

<div class="post-metadata">

**Author:** ![Daren\_Johnson](https://avatars.discourse-cdn.com/v4/letter/d/ee59a6/32.png) [@Daren\_Johnson](https://community.wowza.com/u/Daren_Johnson)\
**Post date:** [May 17, 2015, 8:37pm UTC](https://community.wowza.com/t/adaptive-streaming-for-ondemand/44418/2 "2015-05-17T20:37:29Z")

</div>

Hi,

A better way would be to have a module where you decide what happens in code when a smil request is made, similar to ngrp for live transcoded streams.

This is possible using AMLST (API for Media Lists) and [is described here.](https://www.wowza.com/forums/showthread.php?14664-New-API-for-resolving-MediaList-%28SMIL-file-requests%29-through-Java-API)

Daren
