# Custom MediaListProvider, no query string for smil files

**URL:** <https://community.wowza.com/t/custom-medialistprovider-no-query-string-for-smil-files/48366>\
**Category:** Wowza Streaming Engine\
**Created:** [March 21, 2017, 4:50pm UTC](https://community.wowza.com/t/custom-medialistprovider-no-query-string-for-smil-files/48366 "2017-03-21T16:50:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![David\_Kosmayer](https://avatars.discourse-cdn.com/v4/letter/d/3ab097/32.png) [@David\_Kosmayer](https://community.wowza.com/u/David_Kosmayer)\
**Post date:** [March 21, 2017, 4:50pm UTC](https://community.wowza.com/t/custom-medialistprovider-no-query-string-for-smil-files/48366/1 "2017-03-21T16:50:44Z")

</div>

I’m creating custom MediaListProvider in which I’m generating smil files on the fly using amlst. The issue I’m facing is that if I request .smil in URL like this:

```auto
http://MYDOMAIN:1935/vod/_definst_/amlst:aaa/bbb/sample.mp4/medialist.smil?foo=bar

```

I can’t access query string with **stream.getQueryString()** it’s null. However if I request m3u8 list like this:

```auto
http://MYDOMAIN:1935/vod/_definst_/amlst:aaa/bbb/sample.mp4/playlist.m3u8?foo=bar

```

the query string is automatically added to the chunklist, which is good.

My question is how can I access query string if .smil is requested, I wan’t to pass it in the source list.
