The media framework is not working properly in OpenGL ES3.1

The media framework is not working properly in OpenGL ES3.1.

Projects that create basic sample projects and implement only MediaPlayer’s functionality will work well on IOS mobile devices as well as on preview. OpenGL ES2.0 also works well on Android mobile environment, but if you package it to use OpenGL ES3.1, it will not play normally on mobile.

This is the same behavior as the link above, and the video does not play in Andrew Hurley’s test project.

Work Environment: OS Window10
Tested Mobile Devices: Galaxy S 7
Playback video: https://docs.unrealengine.com/latest/attachments/Engine/MediaFramework/HowTo/StreamMediaSource/Infiltrator%20Demo.mp4

I need help. plz

Thank you for your quick comment.
We will look forward to the status of the issue.

Hi, thanks for the report and sorry for the inconvenience.

I’ve verified that the movie player isn’t working in ES 3.1 with the latest 4.17 code. I’ve filed a ticket UE-47750 to fix as high priority. The ticket should be visible in the public tracker in the next few days so you can follow any status updates.

  • Jack

Could it be, that this problem now occures in 4.22?
I have some small mp4 files to play. They work well in Windows build and also on Android ES2 but NOT with Android ES 3.1