Skip to main content
Known Participant
March 19, 2010
Answered

The video plays with constant stops

  • March 19, 2010
  • 1 reply
  • 1023 views

Hi,

the people from my server installed fms 3.5, but the demo video with that train stops every other second. Should I adjust something in settings?

   Thank you.

    This topic has been closed for replies.
    Correct answer

    NpComplete,

    thank you for your reply.

    When you say client has to adjust the rate of a video, you mean on a server side or on a viewer side?

    The description of fms says that the fms will recognize the bandwidth of a viewer and will adjust it self automatically to fit a particular viewer needs,

       Or I misunderstood something?

       Thank you.


    Actually the feature, Dynamic Streaming allows you to keep track of available bandwidth and incase of any changes switch over seamlessly to a supported bitrate stream. This is possible with the help of AS3 client and FMS both working to make this happen.

    By using the client side actionscript logic you could write the code to detect the current bandwidth on your network, depending on the BW detected the client issues a request to FMS to switch to an appropriate bitrate stream which can be supported on the available network bandwidth. Once the command for switch is received by FMS, it is solely the responsibility of FMS to shift the play to the newer bitrate stream.

    Check out the article at http://www.adobe.com/devnet/flashmediaserver/articles/beginner_dynstream_fms.html, it may prove helpful.

    Thanks

    Mamata

    1 reply

    March 19, 2010

    Hi,

    You must also be seeing an orange circle when ever the video halts, which implies that the video stream is rebuffering.

    As there might not be sufficient network bandwidth to stream the sample video file.

    In the same start up page do you see a Dynamic Stream tab? Click that and you would see another video start to play. If you again see that vido halting, try clicking the (-) button along side the scrub bar. By clicking that you are requesting the FMS to stream a lower bitrate video. When you click you would see a text  overlay saying, "Requesting lower quality stream" and then when the lower bitrate stream actually starts playing, you would see "Now playing 1000 kbps stream".

    Again observe if the video still halts while playing. If so you could repeat the same steps as above to request a lower bitrate video to suit the bandwidth on your network.

    So while using FMS you could choose to stream a lower quality stream which is not so demanding on your network bandwidth or

    if you want to stream a higher quality video you can set the buffertime( using client side Action Script) on your video player appropriately which works on your network bandwidth.

    Thanks

    Mamata

    Anna2257Author
    Known Participant
    March 19, 2010

    Mamata,

    thank you very much for your reply.

    What you say all make sence, and now I understand it better,

    I have a couple of more questions:

    1. When you say the network capability, you mean the viewer side or the server side?

    2. I read somwhere that the fms 3,5 has a feature of recognizing the users end speed and automatically adjusting the strem rate. So, it's eather I misunderstood the meaning of it, or this feature needs to be "switched on" somehow?

       Thank you

    Adobe Employee
    March 20, 2010

    So FMS has the capability to provide you the smooth transition from one bitrate stream to other bit rate stream. So that to the end user it seems that stream is continous and just the quality up-down depending upon the bit rate. Fo this feature to work, it needs client side scripting support. Client can recongnize the bandwidth and internally issue the command to switch to different bit rate stream. The solution that Mamata told you does the same, but with user intervention in case of sample video player.