If you do web streaming, you should try the new read-ahead buffer feature of FFmpegInteropX, available in the latest prerelease packages. It will read ahead and buffer a configurable amount of stream data to allow uninterrupted playback. This even allows fast forward seeking (stepping) without stream reconnection, if the target position is buffered.
config.ReadAheadBufferEnabled = true;
// Optionally, configure buffer size (max duration and byte size)
config.ReadAheadBufferDuration = TimeSpan.FromSeconds(30);
config.ReadAheadBufferEnabled = 50*1024*1024;
The last line should be config.ReadAheadBufferSize = 50*1024*1024;
The last line should be
config.ReadAheadBufferSize = 50*1024*1024;