issues
search
BillotP
/
polify
A cross platform S3 buckets music streaming app 🪣 🎶 📡
MIT License
1
stars
1
forks
source link
Allow for a full offline usage
#2
Open
BillotP
opened
1 year ago
BillotP
commented
1 year ago
Current
A signed url with 7 days validity is issued when a song is played
It is then saved in embedded db and reused when song is played again
Issue(s)
If the song is requested after signed url expiration, a network error will be raised preventing the song to be played again
For offline use, a "download song in local device" feature is implemented but its mixed with id3 tag parsing feature; as such, its usage is confusing.
Suggestion(s)
Basic
[x] Separate the "download song in local device" and "parse id3 tags" features
[ ] Add a manual toggle for offline mode to present only locally available songs
[ ] Trigger the above toggle automatically when no internet connection is available at app startup
Elaborate
[ ] Compress the downloaded songs with an efficient codec to save space on device
Current
Issue(s)
Suggestion(s)
Basic
Elaborate