The only solution I’ve found for UE5 is using videos from UE4.
- Create a project in UE4 with a media player/texture.
- Make sure your video runs.
- Publish the app for android.
- I don’t know if the packaging has to succeed or not. If the rest of the steps do not work, you might need to use a lower jdk/ndk/sdk level for UE4.
- Go into the finder or explorer location and copy all of the .uasset and video files.
- Paste them into a Movies folder in your UE5 project.
- When you package it and run it on android, the video and sound should be fine.
The biggest drawback of this method is that it is hard to edit the widgets and other files. Some do not appear in the UE5 editor. You’ll have to edit them in your UE4 project and copy the files in again.