# currently playing file (SMIL as live stream)

**URL:** <https://community.wowza.com/t/currently-playing-file-smil-as-live-stream/47107>\
**Category:** Wowza Streaming Engine\
**Created:** [July 4, 2016, 11:17am UTC](https://community.wowza.com/t/currently-playing-file-smil-as-live-stream/47107 "2016-07-04T11:17:41Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![sal\_jefferson](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sal\_jefferson](https://community.wowza.com/u/sal_jefferson)\
**Post date:** [July 4, 2016, 6:14pm UTC](https://community.wowza.com/t/currently-playing-file-smil-as-live-stream/47107/2 "2016-07-04T18:14:58Z")

</div>

These APIs may accommodate this request:

```auto
public void onHTTPStreamerRequest(IHTTPStreamerSession httpSession, IHTTPStreamerRequestContext reqContext)

```

And specific to HLS:

```auto
public void onHTTPCupertinoStreamerRequest(HTTPStreamerSessionCupertino httpSession, HTTPStreamerCupertinoRequestContext reqContext)

```

There is also a validation event handler:

Implement the IVHostHTTPStreamerRequestValidator interface and handle the validateHTTPStreamerRequest event.

You can find more information in the ServerSideAPI guide that ships with Wowza [install-dir]/documentation/WowzaStreamingEngine\_ServerSideAPI.pdf

Kind regards,

Salvadore

---

_[View the full topic](https://community.wowza.com/t/currently-playing-file-smil-as-live-stream/47107)._
