Hello
here is my recent experience regarding tuning of buffersize for low latency over rtmp:
i’m livingin thailand, and my servers are based in france. so my personnal connection is not specially efficient.
after a few tests, here is what gave me the best results:
<ReceiveBufferSize>65000</ReceiveBufferSize>
<ReadBufferSize>32000</ReadBufferSize>
<SendBufferSize>32000</SendBufferSize>
i suppose that the ReceiveBufferSize is corresponding to the incoming streams (confirm ?)
if i put
<ReceiveBufferSize>32000</ReceiveBufferSize>
<ReadBufferSize>32000</ReadBufferSize>
<SendBufferSize>32000</SendBufferSize>
the framerate on the playing side is less important…does it make sense to you ?
or said differently, in a “one2many” configuration, does it make sense to have a bigger buffer for the incoming stream, in order to add stability and avoid micro-cuts ?