Skip to main content
Known Participant
April 19, 2010
Question

Video doesn't start from the beginning

  • April 19, 2010
  • 2 replies
  • 948 views

Hi,

I'm having some problems on some systems (seems to affect mostly 64-bit systems) where videos streamed from Flash Media Server 3.5 doesn't start from the beginning. I'm using NetStream.Buffer.Full to detect when the video starts. Usually this works ok, but sometimes the video doesn't skips a couple of seconds from the beginning even though the value of NetStream.time property is 0 when this happens. Any ideas what could be causing this or how to fix it?

    This topic has been closed for replies.

    2 replies

    Known Participant
    April 25, 2010

    I have the same exact problem. When buffer is full the video instead of playing from beginning skips a few seconds and then starts playing. The amount of time skipped is relative to the size of buffer, so if I reduce the bufferTime, it skips less. I am streaming recoreded flv from FMS on Influxis. I have gone through all documentations but can't figure out why this problem happens...

    Saeid

    Adobe Employee
    April 19, 2010

    Hi

    First of all I couldnt get your problem as in your query description you have written "sometimes the video doesn't skips a couple of seconds from the beginning even though the value of NetStream.time property is 0" which is contradictory with the query title "Video doesn't start from the beginning".

    But anyways I think you should check ns.time in Play.Start there you should get always 0 but in Buffer.Full there may be the case that ns.time is not 0 but has some value but that value is very small less than 1.

    If still you have issue please clarify your problem then probably I will be able to answer your query.

    Regards,

    Amit

    teel_Author
    Known Participant
    April 19, 2010

    Sorry, made a little typo there (damn mondays). I meant that the video doesn't start streaming from the beginning even though the stream.time value is 0 (at least rounded) when Buffer.Full is dispatched. The video often starts a second or even two from the beginning.

    I can't use Play.Start, because the video is still buffering possibly several seconds after that. It's not good if I need to sync something to the exact moment when the video starts.

    Adobe Employee
    April 20, 2010

    I want some info from you.

    1. Are you recording that video on server or just playing already recorded file? If you are recording then please tell how you are recording the files.

    2. Which Flash Player version are you using?

    3. Which Flash Media Server are you using?

    Regards,

    Amit