Joe Marshall - Direct Video Android

Direct Video Android enables high quality and efficient GPU accelerated video playback for Android devices.

If you use high resolution video on Android, you need this. If you want your videos to loop seamlessly and seek quickly, you probably also need this.

This is better than the built in video playback options in multiple ways:

  • More efficient, full hardware decoding and rendering, so you can keep full frame-rate in your game and not eat so much battery or CPU.
  • Seamless looping of video and audio, even at high resolutions.
  • Easy support for 4k, 8k etc. for things such as 360 degree and stereo videos on Meta Quest. If the hardware decoder can decode it, we can play it.
  • Drop in replacement for built in video player with render to texture.
  • Custom render to mesh system if you have really high performance needs.
  • Fast seeking.
  • Automatic fallback to lower resolution videos if you need to support a range of different Android devices.
  • Extensively tested including a brutal fuzz-testing suite which the built in media player absolutely fails.
  • Actively developed, with users in Unreal versions from 5.1 to 5.7.

Buy it on Fab store:

More information, demos, links on this page below: