Description
Resilient Android background audio streaming for live internet radio.
Survives crashes, network drops, device reboots, Doze mode, and aggressive
OEM battery killers.
Features:
* Foreground service with persistent notification and media controls
* Adaptive HLS buffering (8–30 seconds) for reliable live stream playback
* Dual-watchdog restart engine: AlarmManager (2-min) + WorkManager (15-min)
* Auto-start on device boot (user-configurable, default enabled)
* Auto-relaunch if stopped by the OS (user-configurable, default enabled)
* Automatic network recovery on reconnect
* Doze mode and OEM battery killer resistance
* No ads, no tracking, no analytics
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Internet accessSend and receive data over the internet.
- Network stateCheck whether and how the device is connected.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_MEDIA_PLAYBACK
- Run at startupStart automatically after the device is switched on.
- NotificationsShow notifications.
- Prevent sleepingKeep the device from going to sleep.
- Audio settingsAdjust volume and audio output.
Show 4 more permissions
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
- USE_EXACT_ALARM
- Exact alarmsTrigger actions at a precise time.
- app.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments