Issue description:
Background: I use Symfonium to cache music onto my Pixel phone to listen to during my commute and at work, as I can’t stream from my Jellyfin server. Symfonium functions completely normally when I’m connected to the Jellyfin server at home via WiFi, whether Media is available offline or not.
But If I leave the WiFi connection, playing from my cached music on device, the album art doesn’t show up consistently on the Now Playing screen. Album art DOES show up everywhere else, and music functions normally.
Here is the exact scenario that causes the problem, and it’s 100% repeatable:
Scenario that works:
- Media available offline is clicked on. This shows only the media that I have downloaded.
- Connected to home WiFi with Jellyfin server.
- All album art will show up on the Now Playing screen.
Scenario that doesn’t work:
- Media available offline is clicked on. This shows only the media that I have downloaded.
- Disconnect to home WiFi with Jellyfin server.
- Almost all album art will disappear from “Now Playing” screen. Album art will still show up everywhere else. Symptom doesn’t change even if I cache all album art onto my device.
I would categorize this as a nuisance issue, but disruptive to my music listening experience.
Logs:
Upload description: adventure-tense
Additional information:
I have uploaded a screen recording that should demonstrate the above scenario perfectly.
Reproduction steps:
Connected to local WiFi that has Jellyfin Server.
Download music for offline caching.
Turn option “Media available offline” to ON. This only shows the media that I have downloaded.
Turn WiFi OFF (leave WiFi that is shared with Jellyfin Server).
Most album art in the “Now Playing” screen, does not show up (a few do for some reason).
Forward to next track and no artwork will show-up in the Now Playing screen.
Album art will continue to show up in “Album view”.
Return to WiFi connection (with Jellyfin Server).
All album art will show up again in the “Now Playing” screen.
Media provider:
Jellyfin
Screenshots: