MediaPlayer8
MediaPlayer8 is the last media player you'll ever need. Play most popular formats and streams to any texture in the scene, with an intuitive and minimalistic API
by Forbidden Byte
★★★★★ star rating
Price History +
MediaPlayer8 currently only works on Android, including Android-based VR headsets, and, since it uses hardware-level decoding, it means you cannot run it in Editor, because the Unity Editor runs on Windows/Mac/Linux.
A fully featured, all purpose media player. Supports all popular formats both for local playback and for streaming (DASH, HLS, SmoothStreaming, Progressive streaming, RTMP).
Usual controls like setting the volume, seeking, pausing are fully supported.
Android
The core is based on ExoPlayer, so most features present there are accessible in MP8 - missing features can be implemented upon request, for free.
Windows
TBA
iOS
TBA
Tested with Unity versions: 2022.1.24, 2021.3.18, 2020.3.37, 2019.4.40, 2018.4.36
Tested with Scripting Backend: Mono, IL2CPP