Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scrobble not working #30

Closed
MaskedTrickster opened this issue Dec 9, 2024 · 13 comments
Closed

Scrobble not working #30

MaskedTrickster opened this issue Dec 9, 2024 · 13 comments
Labels
enhancement New feature or request
Milestone

Comments

@MaskedTrickster
Copy link

I have it setup and works fine when listening straight through navidromes web ui but nothing shows when listening through flo

@MaskedTrickster
Copy link
Author

i use listenbrainz i should clarify

@faultables
Copy link
Contributor

Navidrome's scrobble implementation is client-side (it means the client needs to call /scrobble explicitly), and flo currently has not supported it yet. But we're getting closer into it!

@MaskedTrickster
Copy link
Author

okay that makes sense i thought it did as its on the website but thats fine there are other apps that do it tho like amperfy and substreamer i just dont like the ui of thoes apps and they seems to preform not well

@faultables
Copy link
Contributor

yeah it's understandable. i use listenbrainz too and still scrobbling it on the navidrome web ui

@faultables faultables added the enhancement New feature or request label Dec 22, 2024
@faultables faultables added this to the 1.6 milestone Dec 22, 2024
@sansfontieres
Copy link

delaying scrobbles if the device is offline OR if the server is not reachable would be great too :>

@faultables
Copy link
Contributor

delaying scrobbles if the device is offline OR if the server is not reachable would be great too :>

yeah that would be great especially for offline streaming

@faultables faultables added this to flo Jan 27, 2025
@faultables faultables moved this to In Progress in flo Jan 27, 2025
@jostyee
Copy link

jostyee commented Jan 29, 2025

The latest TestFlight doesn't support scrobbling downloaded songs.

@faultables
Copy link
Contributor

The latest TestFlight doesn't support scrobbling downloaded songs.

scrobbling needs to call https://your-navidrome-server/rest/scrobble endpoint to work. however, you can still scrobble the downloaded songs as long as you're logged in

@jostyee
Copy link

jostyee commented Jan 30, 2025

@faultables sorry I meant playing in offline mode, it won't resume scrobbling when back online.

@faultables
Copy link
Contributor

@faultables sorry I meant playing in offline mode, it won't resume scrobbling when back online.

@jostyee ah i know what you mean. currently the scrobbling only happens once you start the track (to update the "now playing" status in the scrobble service) and when track is >= 50% complete (submitting to the scrobble service). if the server goes back online in the middle of playback, i believe flo will submit the scrobble

would you share your situation specifically?

@jostyee
Copy link

jostyee commented Jan 31, 2025

@faultables sorry I meant playing in offline mode, it won't resume scrobbling when back online.

@jostyee ah i know what you mean. currently the scrobbling only happens once you start the track (to update the "now playing" status in the scrobble service) and when track is >= 50% complete (submitting to the scrobble service). if the server goes back online in the middle of playback, i believe flo will submit the scrobble

would you share your situation specifically?

Like flying without internet, or I get a bad signal for a while on subway. Clients such as Symfonium for Android cache offline play history and resume submitting them when back online, so I'd not lose it.

@faultables
Copy link
Contributor

@faultables sorry I meant playing in offline mode, it won't resume scrobbling when back online.

@jostyee ah i know what you mean. currently the scrobbling only happens once you start the track (to update the "now playing" status in the scrobble service) and when track is >= 50% complete (submitting to the scrobble service). if the server goes back online in the middle of playback, i believe flo will submit the scrobble
would you share your situation specifically?

Like flying without internet, or I get a bad signal for a while on subway. Clients such as Symfonium for Android cache offline play history and resume submitting them when back online, so I'd not lose it.

gotcha, thanks! i will plan that feature in 1.7

@faultables
Copy link
Contributor

The basic scrobbling feature is out in 1.6, closing this issue

@github-project-automation github-project-automation bot moved this from In Progress to Done in flo Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

4 participants