Background Audio Timer (Android & iOS)

Background Audio Timer is a plugin for native seamless audio loop playback on iOS / Android. Perfect for endless ambient sounds like rain, wind, or ocean waves

Highlights


>> Got Questions? (Discord)


Highlights

  • Cross-Platform API – Same code works on iOS and Android
  • Background Playback – Audio keeps playing when app goes to background
  • Native Controls – Play, pause, resume, stop
  • Seamless Loop – Continuous playback without gaps
  • Call Handling – Auto stop and resume after phone calls
  • Native Timer – Precise audio timing control
  • Fade In/Out – Smooth transition effects
  • Delay Playback – Start playback after a set delay
  • Play from StreamingAssets – Direct playback from unity project
  • Play from PersistentDataPath – Direct playback from local files
  • Play from Web URL – Stream audio from online sources
  • Non-Mobile Compatible – Also plays the same audio on non-mobile platforms

Use Cases

  • Meditation Apps – Flowing water, rain, wind chimes
  • Sleep Aid Apps – Ocean waves, forest ambience, white noise
  • Relaxation & Stress Relief – Fireplace, rustling leaves, distant thunder
  • Yoga & Mindfulness – Peaceful background for sessions
  • Nature Sound Apps – High-quality outdoor ambience
  • Spa & Wellness – Water features, birdsong, soft music
  • Game Background Audio – Immersive ambient loops without defined end


Platform Supported

  • iOS: iOS 11.0 and above.
  • Android: SDK26 and above