Skip to main content
Participant
February 10, 2010
Question

Buffered stream Regulatory function

  • February 10, 2010
  • 1 reply
  • 532 views

     The upgrade version of FMS3.5.3 append the new function about buffered stream, in order to resolve problem when the bandwidth no good caused the video getting more and more slow, but i can't find the confiugration in which file.

who can tell me ?

thank a lot !

    This topic has been closed for replies.

    1 reply

    Janaki Lakshmikanthan
    Adobe Employee
    Adobe Employee
    February 11, 2010

    Are concerned about the poor playback for subscribing clients who are at poor bandwidth? If so, set "NetStream.bufferTime" to a lower value while starting the playback. Once the playback starts, increase the bufferTime to higher value so that the Flash player buffers enough data for it to give smooth playback.

    Setting bufferTime with low and high value has to be iterated based on you bandwidth get the optimistic value.

    Regards,

    Janaki L

    clarkyangAuthor
    Participant
    February 12, 2010

    thanks Janaki L

    i think is there any files can configurate,such as in application.xml or vhost.xml files.

    i saw the other answer say configurate the minbufferTime and Set Queue to false.

    does it useful ?

    <Queue enabled="true">
                   
                    <MaxQueueSize>125830</MaxQueueSize>
                    <MaxQueueDelay>15000</MaxQueueDelay>
                    <FlushOnData>true</FlushOnData>
                    <AggregateMessages enabled="true">
                        <MaxAggMsgSize>-1</MaxAggMsgSize>
                    </AggregateMessages>
                </Queue>

    <Live>
                    <!-- Drop live audio if audio q exceeds time specified. time in milliseconds -->
                    <MaxAudioLatency>15000</MaxAudioLatency>
                    <!-- Default buffer length in millisecond for live audio and video queue. -->
                    <MinBufferTime>15000</MinBufferTime>
    </Live>