I hope this message finds you well.
I am currently working on a Unity project where I need to implement video playback functionality optimized for a wide range of mobile devices, from older hardware like iPhone 6s (iOS 15) and Android 10 to the latest devices available in the market. My main requirements are as follows:
- Performance: The plugin should handle video playback efficiently without significant performance drops, especially on low-end or older devices.
- Compatibility: It must support both iOS and Android, with a focus on legacy devices like the iPhone 6s and Android 10.
- Video Formats: Ideally, it should support commonly used formats like MP4 with H.264 codec, but I am open to changing the codec of the videos if necessary to improve compatibility and performance.
In my past projects, I have always used Unity’s Video Player, but I have encountered crashes and performance issues, especially on older devices like the iPhone 6s and Android 10. Because of this, I am looking for a solution that ensures stability and compatibility across this broad range of devices.
I have explored plugins like AVPro Video and VLC for Unity, but I am open to other suggestions. My priority is to ensure smooth video playback and avoid crashes on older devices while maintaining compatibility with modern hardware.
If anyone has experience with this or can recommend the best approach or plugin to achieve these goals, I would greatly appreciate your insights.
Thank you in advance for your help!
My currently Unity versión is 2022.1.24f1