Skip to main content
Participating Frequently
February 14, 2012
Question

How to cancel the "catch-up" feature for live streams?

  • February 14, 2012
  • 1 reply
  • 1949 views

When streaming a live stream, if you hide the browser window/tab (e.g. by going to a different tab or minimizing the browser) - where the live stream is playing in

and then after awhile you go back to it - then everything that "happened" in the live stream since the window was hidden -  is played back in fast motion until it reaches to the "live point".

How can I cancel this functionality?

Someone pointed out to me this info:
http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/net/NetStream.html#bufferTimeMax

But even when I set the following on both the receiveing and sendind sides:

ns.bufferTime = 0;

nsbufferTimeMax = 0;

ns.backBufferTime = 0;

ns.inBufferSeek = false;

ns.maxPauseBufferTime = 0;

this still happens.

I also tried setting the values to  -1,

but it happened still.

Any way of canceling it out completely?

This topic has been closed for replies.

1 reply

chris.campbell
Legend
February 14, 2012

Hi,

Would you mind reposting this question over on the FMS forums?

Thanks,

Chris

Yuvali25Author
Participating Frequently
February 14, 2012

Hi Chris.

I originally posted it on that forum first.

I got a reply from another Adobe emploee, Nitin Goel (he's the one who refernced me to the link about bufferTimeMax),

who wrote that this is a Flash Player issue and that I should post that question here in the Flash Player forum to "get a quicker response".

http://forums.adobe.com/message/4204111

chris.campbell
Legend
February 15, 2012

Thanks, and sorry for the run around.  I've asked around and there might be a mms.cfg setting you can make to turn this behavior off.  Check out the following post:

http://forums.adobe.com/message/3045220#3045220

Chris