I'm working on application that requires very low latency when streaming media.
I have problem with NetStream.bufferTime. In AS3 Flash reference there are number comments about "unbuffered mode" - bufferTime = 0, and there are also recommendations that, better use at least 1 second buffer when streaming remote content. Ok I understand that if I need smooth playback I have to choose correct value for bufferTime depending on my media type, media quality, link quality etc.
Now consider I don't care about smooth playback I just want to have bufferTime as small as possible.
When trying to set bufferTime to 0 it maintains it's default value 0.1 sec furthermore when I'm checking bufferLength property at play time it indicates about 700-900ms which I think is too much even for 0.1 sec. Of course in conditions when real buffer contains messages amount of 700-900ms in time, playback is smooth, but again this is not too important in my case.
Question is, if it is normal behavior when after setting bufferTime to 0 it still maintains 0.1 as value?
And then if 700-900ms is normal even when bufferTime is 0.1?