Unity
Background Audio + Lock Screen Controls for Android
$14.99
Price history
Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.
Lowest recorded standalone price in this history: $14.99. The latest store price is $14.99, matching the lowest recorded price shown here.
View 1 recorded price
| Sale start / price check | Price | Observation |
|---|---|---|
| $14.99 | Latest store price |
About Background Audio + Lock Screen Controls for Android
The Problem
Unity's AudioSource goes silent the moment your Android user locks their screen or switches apps. If you're building a meditation app, music player, podcast app, audiobook reader, or any audio-focused experience, this is a dealbreaker.
The Solution
Background Audio for Android runs a proper Android foreground service using ExoPlayer and MediaSession — the same technology stack that powers Spotify, YouTube Music, and Google Podcasts. Your audio keeps playing through screen lock, app switching, and even headset removal, with full media controls in the notification shade and on the lock screen.
What You Get
• A compiled Android library (AAR) containing the background audio service
• A clean C# bridge class with a simple static API
• A progress callback receiver for real-time UI updates
• Two example scenes demonstrating basic and advanced usage
• Complete documentation with a step-by-step setup guide
Simple API
Starting background audio is a single method call:
AndroidBackgroundAudio.StartBackground(url, "Track Title", "Artist");
Control playback from anywhere:
AndroidBackgroundAudio.Play();
AndroidBackgroundAudio.Pause();
AndroidBackgroundAudio.Seek(positionMs);
AndroidBackgroundAudio.Stop();
Requirements
• Unity 2020.3 LTS or newer
• Android API 21+ (Android 5.0 Lollipop)
• AndroidX enabled
Unity's AudioSource goes silent the moment your Android user locks their screen or switches apps. If you're building a meditation app, music player, podcast app, audiobook reader, or any audio-focused experience, this is a dealbreaker.
The Solution
Background Audio for Android runs a proper Android foreground service using ExoPlayer and MediaSession — the same technology stack that powers Spotify, YouTube Music, and Google Podcasts. Your audio keeps playing through screen lock, app switching, and even headset removal, with full media controls in the notification shade and on the lock screen.
What You Get
• A compiled Android library (AAR) containing the background audio service
• A clean C# bridge class with a simple static API
• A progress callback receiver for real-time UI updates
• Two example scenes demonstrating basic and advanced usage
• Complete documentation with a step-by-step setup guide
Simple API
Starting background audio is a single method call:
AndroidBackgroundAudio.StartBackground(url, "Track Title", "Artist");
Control playback from anywhere:
AndroidBackgroundAudio.Play();
AndroidBackgroundAudio.Pause();
AndroidBackgroundAudio.Seek(positionMs);
AndroidBackgroundAudio.Stop();
Requirements
• Unity 2020.3 LTS or newer
• Android API 21+ (Android 5.0 Lollipop)
• AndroidX enabled