IOS16 Video Player - not working!

Hey there,

we have really big issues with the build-in AVF video player in UE5. In the editor and the preview everything works fine but when you build and play the Application on iOS16 the videos dont work correctly. Sometimes they dont start at all. Sometimes they stop playing after just a couple of frames. Rarely they run normally. As multiple videos are a big part of our educational game that we are currently developing - this is a big issue.

We found this thread: MediaPlayer Bug in iOS 16 - #11 by Snowjeti but the fix doesnt seem to work anymore.

We also read that we could just switch to Electra Player but that would mean that we need a full MAC Build Pipeline for our project. Currently we are working only with BluePrints and have a Windows Build Pipeline for iOS and we would really like to keep that

Any experiences? Any ideas how to fix that? Anyone has tried 5.2 Preview on this topic? We are just 5 days away from a very important Deadline in our project and this is a really serious bumper for us at the moment.

Happy for any advice.

Best,
Tim

Hello Tim, I have currently got the same problem and have tried Electra Player but it just caused the game to crash on iOS.

Did you ever manage to get the issue fixed?

I have the same problem. At the moment I’m still on 5.1. Someone find a solution?

1 Like

I attempted to upgrade the project to version 5.2, but unfortunately, the same issue persists. The game functions properly on Windows and Android platforms, but for some unknown reason, it occasionally encounters problems on iOS.

1 Like

Hi! I have same problem on iOS. After crash also videos on iphone camera roll gallery not work. Some idea?

ever figure this one out?

MediaPlayer Bug in iOS 16 ,This works in 5.1

I had the same problem in 5.3 and it hasn’t been solved yet.

I resolved this problem by Recoding .mp4 video with mac’s native encoder, you just need to right click the mp4 file and choose target format as .mov, then choose the mov file in Unreal Media Source Asset.
Hope this can help you

1 Like