• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: 4.4.9: 2025-03-28T12:38:18Z
  • First Published: 2022-04-05T10:56:13Z
  • Size: 41823232
  • Supported Unity Versions: 2022.3.17
tools integration

Native Media Player (Android & iOS)

(19 Votes)
$32.19 $32.19

Native Media Player is a powerful plugin that brings all the native audio player functions including full background(remote) playback controls.


Online Documents

Got Questions?



Core Functionalities:

  • Easy to Use: User-friendly interface and straightforward setup.
  • Cross-Platform API: Supports both Android and iOS, providing a consistent experience across devices.
  • Proven Technology: Based on three years of experience in Unity audio plugin development.
  • Drag and Drop Components: Simplifies the integration process with easy-to-use components.
  • Local and Remote Audio Support: Play audio from local (StreamingAssets, PersistantDataPath) and remote sources.
  • Background Playback: Continues to play audio when the app goes into the background.
  • Background Controls: Manage audio playback while the app is in the background.
  • Automatic Metadata Retrieval: Automatically fetches media metadata from the audio source.
  • Custom Metadata: Create and manage custom media metadata.
  • Modular Remote Action Buttons: Fully customizable remote action buttons for playback control.
  • Modular Event Listeners: Fully customizable event listeners to handle various playback events.
  • Unity Editor Test Mode: Test your audio setup directly within the Unity Editor.

Local and Remote Audio Support:

  • Streaming Assets: Play audio from Unity's StreamingAssets folder.
  • Persistant Data Path: Play audio from the app's data path.
  • Download and Play: Download audio from a url, save it to the app's data path, and play audio from there.
  • Remote URL: Stream audio from a url.

Playback Features:

  • Playback Controls: Play, Pause, Stop, Next, Previous, Fast-forward, Rewind, Seek-To.
  • Playback Modes: Repeat, Loop, Shuffle.
  • Built-in UI: Media buttons, Volume bar, Seek bar.

Native Event Listeners:

  • Player States: onIsPlayingChanged, onIsLoadingChanged, onIsBufferingChanged, onPrepared, onComplete, onError, onDownloadProgress
  • Metadata Updates: onPlaylistUpdated

Platform Support:

  • iOS: Supports 64-bit devices running iOS 11.0 and above.
  • Android: Supports both 32-bit and 64-bit devices running Android 7.0 and above.

*Asset uses artwork media samples under Creative Commons License. See Third-Party Notices.txt file in package for details.


Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!