RadioUpnp

com.watea.radio_upnp
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

RadioUpnp lets you enjoy web radios with uninterrupted playback. Now with Google Cast support! Stream your favorite radios directly to Cast-enabled devices, UPnP, or DLNA speakers — perfect for smart homes or audiophile setups. Minimalist and fully customizable, you can easily build your own playlist: - Search and add radios directly in the app. - Share results from RadioGarden straight to RadioUpnp. - Still missing a station? Add it manually. Two UPnP streaming modes are available: Passthrough (the original stream is relayed directly to the device) or PCM (the stream is transcoded to a standard PCM format for maximum compatibility). Completely free and ad-free. Support development via the Donate menu. Thank you! 📌 Troubleshooting Tips: - Some phone brands (e.g. Samsung, OnePlus) may apply battery optimization that disrupts streaming. Disable optimization in battery settings for RadioUpnp. - Streaming quality and compatibility depend on your UPnP/DLNA device (supported CODECs, etc.). - If you use ad blockers or firewall apps, UPnP streaming may be blocked. - Need help? Use the in-app Report function to contact the developer.

First release: Feb 10, 2026, 12 total releases.

Most recent release: Sep 24, 2026.

Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Sep 24, 2026 3.02.023
    Add UPnP audio/L16 compatibility. Harden UPnP PCM architecture.
  • Sep 19, 2026 3.02.022
    More reliable remote volume control (UPnP/Cast): no more erratic jumps, correct resync when volume is changed from another app. Crash fixes: alarm service, playback notification, and automatic recovery after a network drop. UPnP fixes: device parsing, DLNA/WAVE headers, HTTP connection handling. Network improvement: Wi-Fi/cellular detection now ignores VPNs. ExoPlayer updated and playback startup optimized.
  • Sep 1, 2026 3.02.018
    Reworked the UPnP architecture (SOAP requests, queue handling, SessionDevice) for improved reliability. Fixed volume control via the UPnP SetVolume action. Fixed UPnP rendering bugs with certain renderers. Fixed a crash (NullPointerException) on activity destroy during playback. Fixed action name in shortcuts.xml. Added Chinese translation.
  • Aug 2, 2026 3.02.016
    Fixed lost current radio on error for skip (next/previous) functions. Simplified error handling in skip functions. Improved handling of flaky network connections. Increased buffer durations to better handle flaky mobile/vehicle networks. Added automatic pause on Android Auto disconnection. Fixed a false relaunch issue: a voluntary stop is no longer treated as a recoverable stream drop. Light rework of the play(Radio) logic in RadioService. Updated French translation. Minor code cleanups.
  • Jul 11, 2026 3.02.010
    media3 compliance. Code simplification. Fix mesc. crashes.
  • May 20, 2026 3.01.003
    Voice request. Menu Item display. Rework Pause and Play. Fix HTTPS stream failure for non-standard CA certificates. SessionDevice.java: add robustness timeouts. build.gradle: temporary use of media lib 1.9.3 as newer contain bugs. AndroidUpnpService.java: fix race condition on process(). PlayerAdapter.java: fix race condition in unregisterAudioNoisyReceiver(). Alarm: add Cancel button. Add play of last radio at init.
    More…
    Fix incomplete remote media display. RadioService.java: small icons for Android Auto.
  • Apr 25, 2026 3.00.008
    Fix CDN user-agent bug. Fix SSDP startup corner cases. Light rework of UpnpSessionDevice. Connection optimizations. Code cleanup. Warmer themes. Optimized build.
  • Apr 8, 2026 3.00.000
    The streaming architecture has been completely reworked; see the README. ExoPlayer output is now used to provide PCM output for all radios, ensuring no codec issues occur on the UPnP device side. Try to interface with Google Assistant (TBC). Bug fixes: - Android audio. - Cast management.
  • Mar 8, 2026 2.73.002
    As requested by the IzzyOnDroid initiative: - open flavor: without Google proprietary artifacts, therefore without Google Cast. - full flavor: the complete version released on the Google Play Store.
  • Feb 27, 2026 2.73.001
    Add Google Cast: fix the regression when only the cellular connection is available.
  • Feb 24, 2026 2.73.000
    Add Google Cast. Rework HTTP server error handling. Rework getWifiIpAddress().
  • Feb 10, 2026 2.72.051
    Fix bug in VPN detection. Some minor enhancements.