All these codes work well if ns.onStatus==NetStream.Play.Start. But I have
example of video that plays and has the end but never show this status.
I checked and for example function endOfVideoDetector always give me false
even if the video is over. So only withinNSecondsOfEnd work correctly.


2007/1/18, Burak KALAYCI <[EMAIL PROTECTED]>:

Hi,

ns.time returns only timestamps of actual tags in a FLV, which means it
will
never return the duration but only the timestamp of the last tag:
http://www.asvguy.com/2005/03/position_of_the.html

Best regards,
Burak
www.asvguy.com

Burak KALAYCI, Manitu Group
http://www.buraks.com
http://www.manitugroup.com

----- Original Message -----
From: "Helen Triolo" <[EMAIL PROTECTED]>
To: "Flashcoders mailing list" <flashcoders@chattyfig.figleaf.com>
Sent: Thursday, January 18, 2007 4:51 PM
Subject: Re: [Flashcoders] how to know that thae video is finished?


> Does ns.time trace something close to duration, just not exactly equal
> at the end?  If so, just check for >= duration - somesmallamount (maybe
> to do with the buffer size) instead of ==.  Is this a progressive or
> streamed flv, btw?
>
> I dug up this old flashcomm post from Brandon Krakowsky in case it's any
> use:
>
> > I noticed that as well.  I've never had good luck with
> > "NetStream.Play.Stop".  I think part of the problem is that
> > some FLVs never get to the very end of the file - maybe .5
> > seconds before the end.
> > The other part of the problem might be the encoder you're
> > using.  Flash 8 Encoder vs. Riva vs. Flix.
> >
> > I avoid the whole thing by monitoring the playhead inside of
> > a setInterval or onEnterFrame, and comparing it to the
> > totalTime.  This way, I never have to worry about those
> > objects not firing.  Once again, I DO run into the problem
> > where the playhead doesn't get all the way to the end, so
> > tend to look for the playhead to be .5 seconds from the end,
> > or more.  Seems to do the trick everytime.  Of course, if you
> > can, make sure the videos have a little extra something at
> > the end so they don't get cut off.
>
>
> Helen
>
> natalia Vikhtinskaya wrote:
>
> > So as I understand no way to determine that video is finished with
> > NetStream
> > object?
> >

_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to