I created a player that streams media from an FMS3.5 and it's working good. I want to add a dynamic streaming feature to the player. I want to see how the bandwidth detection reacts to the fluctuation of the connection and the only way I can think of is to set the bandwidth of the connection manually and trace it out. (client and server are local, same machine)
My question is how to set manually the connection bandwidth?
Is it something we can do in FMS side? from the OS? a software to monitor/set up,down the bandwidth connection?
Any input is greatly appreciated.
You can have a look at the article about dynamic streaming class at http://www.adobe.com/devnet/flashmediaserver/articles/dynstream_advanc ed_pt1.html. Check out Part 2 as well.
The bandwidth between client and server is calculated using the NetStream properties in the dynamic streaming class. Based on this the switching happens automatically. Dynamic streaming class itself has got the ability to restrict the bandwidth. DynamicStreaming.setBandwidthLimit method is available for the same. If you would like to use external tools, you can use NetLimiter or Shunra.
Let me know if you have more queries.