Question / Help Buffer FMLE vs OBS

Pedro Oliveira

New Member
Hello guys,

I'm new to OBS, so far I've been using FMLE for live streaming on the field.
For my tests, OBS encoding quality is way superior than FMLE, so I must congratulate everyone involved, thank's for the hard work.

But I found a basic diference between FMLE and OBS when working on a unstable connection environment, as I told before I use FMLE on the field mostly with 4G connection, sometimes the connection goes unstable and I get "buffer" on the publishing indicator for FMLE, occasionally this buffer goes high as a few seconds and back to 0.00 (which is the ideal)

To prevent drop frames on the client side I can add a "bufferlength" on the player (I use JWplayer) suppose I add 30 seconds of bufferlength, that basically means that my buffer on the encoder can go as high as 30 seconds that I won't get any drop frames (as long as the buffer goes to 0.00 again, after the connection improves)

So I tough that on OBS should act the same, but it doesn't. Once I get "drop frames" on the encoder (which I tough it was equal to the buffer indicator on FMLE) I get frames dropped on the client (player) side as well, no matter how high is the buffer length for the player.

Is there any trick to make OBS work like FMLE on this buffer issue? or that is not possible at all?

Thank you all.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Buffering is essentially a way to make the signal delay further to prevent it from just outright dropping frames. I think it could be a nice feature to have, though as of right now we don't buffer -- it either sends or it doesn't and we drop to compensate if you're unable to send out at the desired rate. I'll contemplate adding in a potential ratio to allow some buffering as an option in the future.
 
Top