Way to Prevent Android Media Player from Automatically Pausing / Unpausing Streamed Media?

So on Android, when I play my UStreamMediaSource, the MediaPlayer will sometimes pause the video (I can see it in the logs setting the Rate to 0.0), and then after a while, it unpauses. How can I prevent this?

I suspect that these functions below maybe be useful, but no matter how I use them, the auto-pause and restart keeps happening. Am I missing something here?

void UMediaPlayer::SetBlockOnTimeRange( const TRange< FTimespan > & TimeRange)
void FMediaPlayerFacade::SetCacheWindow(FTimespan Ahead, FTimespan Behind)

Or maybe I should just try to use the new Electra Media Player? It seems as if that one is specially meant for UStreamMediaSources. But it seems a little more restrictive, and I worry it won’t solve the problem.

Did you try it with HISPlayer media player plugin? You can stream videos in HLS and DASH formarts.