# How to play a video on demand file

**URL:** <https://community.wowza.com/t/how-to-play-a-video-on-demand-file/64>\
**Category:** Wowza Streaming Engine\
**Created:** [October 21, 2009, 10:50am UTC](https://community.wowza.com/t/how-to-play-a-video-on-demand-file/64 "2009-10-21T10:50:42Z")\
**Posts on this page:** 1\
**Showing post:** 38

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [May 24, 2010, 6:49pm UTC](https://community.wowza.com/t/how-to-play-a-video-on-demand-file/64/38 "2010-05-24T18:49:41Z")

</div>

For the first issue, you might be able to fix this by re-building the server-side of the BWCheck example and change the module function checkBandwidth name to \_checkbw. Or the vice versa, change \_checkbw in the player to checkBandwidth

[http://community.wowza.com/t/-/31](http://community.wowza.com/t/-/31)

You will probably also have to reconcile onBWCheck and onBWDone with the client-side code.

On the silverlight issue, not sure. It is switching, so that’s good. But as far as it not doing what you expect, I’m not sure. But you might be making assumptions about your bandwidth that are not actual from the point of view of Wowza server’s connection to you.

Richard

---

_[View the full topic](https://community.wowza.com/t/how-to-play-a-video-on-demand-file/64)._
