-
Notifications
You must be signed in to change notification settings - Fork 43
Description
Hi @HarshAndroid
First of all, great work on this music player app. The offline playback experience is smooth and well-structured.
I’d like to propose a feature request to support a dual mode music experience:
🔹 Feature Request
Add an optional Online Music Streaming mode alongside the existing Offline mode
🔹 Motivation
Currently, the app works perfectly for offline/local music. Adding an online streaming option (while keeping offline as default) would:
Improve user experience for users without local music
Make the app more complete and modern
Keep offline-first philosophy intact
🔹 Suggested Approach (Non-intrusive)
Online mode as a separate screen/activity
Use royalty-free public APIs (e.g., Jamendo or similar)
No Firebase or heavy backend required
Offline mode remains untouched and fully functional
Streaming-only (no download / DRM issues)
🔹 Scope
Simple song list (title, artist, duration)
Stream audio using ExoPlayer
Optional navigation entry like “Online Music”
This feature can remain completely optional, so users who prefer offline-only usage are not affected.
I’d be happy to contribute or open a PR if this aligns with the project’s vision.
Please let me know your thoughts 🙌
Thank you!