Found a MAJOR stream media player bug. Need community support to confirm

Hey!

So we’re using the Stream Media Source on android, and i see a freeze for a few seconds whenever a video is loaded. We’ve tried this with different devices/machines and even from different countries on different engine versions. Currently found in 4.21.2, this is a MAJOR bug that renders the stream media source useless.

We have tested this with the TopDownExample as well, only to have the same issue present itself.

Its still usable on a phone, but in VR - tracking stops, controller stops working and all hell breaks loose - but only for a few seconds.

Using any android device, if i load any streaming media source, the game freezes for about 5 seconds until the video loads from the URL. I’ve tried MP4, WMV, Different bitrates for mp4. Different resolutions.

And then THIS (below) happened.

So this was about a week back. Since then, we have noticed that even if we try and do a OpenURL on an invalid URL, android freezes up for a few seconds. So its clearly something that epic missed (looks easy enough to be hidden) and is not related to the internet connection speed.

***The issue exists only with a stream media source. File media sources play just fine. ***

This is the log with VeryVerbose

[2019.03.01-14.51.06:464][165]LogBlueprintUserMessages: [TopDownController_C_0] ANDROID MOVIE STARTING
[2019.03.01-14.51.06:464][165]LogMediaAssets: VeryVerbose: NewMediaPlayer.Close (This also runs with a File Media Source, so its probably not an issue here)
[2019.03.01-14.51.06:464][165]LogMediaAssets: Verbose: NewMediaPlayer.OpenSource NewStreamMediaSource
[2019.03.01-14.51.08:333][165]LogAndroidMedia: Warning: Failed to prepare media source http://xxxxxxxxxxxxxxxxxx/yyyyy.wv (Was WMV, renamed to check with an invalid URL) (Have obviously tried with a proper URL too. It does load, but only after the freeze)

This has been driving us crazy for a week or two now. Have gone through all the source code, and cant find where the issue is.

Could someone else please check as well and confirm.

We’ve tested this on a few devices - Redmi Note 4, Galaxy S9+, Oculus Go. Others have too. Not sure what their models are.

Steps to recreate:

  1. Start new top down template
  2. Add a media player and a Stream media source
  3. Point the stream media source to a file online somewhere after a delay of 5 secs. or on touch
  4. Launch on android

Edit: Bug submitted: UE-71354

No one? Anyone?