StreamPlayer
Live internet radio and audio streaming
New in version 1.0.1
Initial release — live internet radio foreground streaming with dual-watchdog
restart, adaptive buffering, auto-start on boot, and network auto-recovery.
restart, adaptive buffering, auto-start on boot, and network auto-recovery.
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
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
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
This version requires Android 5.1 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Download APK 4.4 MiB PGP Signature | Build Log