maxRtmpOutBuffer / Live Playback
Is the EMS maxRtmpOutBuffer parameter a global buffer that all outbound rtmp streams share of is this a per stream buffer?
I have noticed a few issues with a huge amount of buffered data on the server and real-time live playback. When a live viewing client loses network connectivity for let’s say 30sec and then reconnects the time is now ~ 30 sec. off from real time. This offset or delay in time seems to accumulate. If a client loses connectivity 3 times a day for 30sec then the delay continues to grow.
Would setting the maxRtmpOutBuffer to "0" alleviate problems like this? Are there any other recommendations for how to limit server side buffering to a minimum?
We have very light streams (50 – 100 kbps), so the default buffer time can be very large. If we could limit server side buffering to 3 sec per stream that would be ideal.