Buffer Fast Start streaming Then fullfill the rest of the Buffer
Hello,
We are trying to implement a live streaming radio solution with FMIS.
We are having a problem concerning the Buffering. We are trying to implement a player that has a fast player connection time. For th
is we configured an initial buffer of 2s, after which the player is connected. After this, the buffer should be able load up to 15s,
while streaming is up.
We have 4 Publishers from Flash Media Live encoder 3.x with 64Kb each.
APPX\INST1\stream1 -> audio 64Kb
APPX\INST1\stream2 -> audio 64Kb
APPX\INST1\stream3 -> audio 64Kb
APPX\INST1\stream4 -> audio 64Kb
I have changed the Application.xml to this:
<Queue enabled="true">
<MaxQueueSize>125830</MaxQueueSize>
<MaxQueueDelay>15000</MaxQueueDelay>
<FlushOnData>true</FlushOnData>
<AggregateMessages enabled="true">
<MaxAggMsgSize>-1</MaxAggMsgSize>
</AggregateMessages>
</Queue>
0,064*1024*1024/8 * 15 = 125830
<MsgQueue>
<Live>
<!-- Drop live audio if audio q exceeds time specified. time in milliseconds -->
<MaxAudioLatency>1500</MaxAudioLatency>
<!-- Default buffer length in millisecond for live audio and video queue. -->
<MinBufferTime>1500</MinBufferTime>
</Live>
<BufferRatio>0.5</BufferRatio>
Are these modifications correct?
Why Player does not start after 1,5s and then fulfill the rest of the Buffer?
I need to configure Queue for one Publisher or for all 4 Publishers?
Can i configure Flash Media Live Encoder to delay 15s of emission?
Best Regards,
Sérgio Machado
