SyncPlay support in Symfonium for remote shared listening sessions with per-user Last.fm scrobbling

Feature description

I’d love to see SyncPlay support added to Symfonium, a shared listening feature similar to Spotify Jam, where two or more people can listen to the same track simultaneously with fully synced playback, including play, pause, seek, and skip actions that propagate to all participants in real time.

Jellyfin already has SyncPlay built into its API, so this could potentially be implemented by integrating with that existing infrastructure for Jellyfin sources.

Problem solved

Right now if you want to use Jellyfin SyncPlay for music with a friend, you’re forced to use the official Jellyfin app rather than Symfonium. Since Symfonium is a far superior music client, it would be great to have SyncPlay available without having to switch apps entirely just for a shared session.

Brought benefits

  • Listen in sync with friends or family remotely, with shared play/pause/skip controls, all within Symfonium’s interface
  • Each participant’s playback counts as their own listen, meaning Last.fm scrobbles would work independently per user which is something Spotify Jam doesn’t support at all because scrobbles don’t work during a Jam session
  • Keeps everything within the self-hosted ecosystem without relying on any third-party streaming platform

Other application solutions

Jellyfin official app SyncPlay (video and audio), Spotify Jam (music only, no scrobbling)

Device type

Phone

Additional description and context

The scrobbling angle is particularly compelling since each user in a SyncPlay session is authenticated to the server with their own account, scrobbles could fire independently per participant. This would make Symfonium’s SyncPlay genuinely superior to Spotify Jam for anyone who tracks their listening history on Last.fm or ListenBrainz.

I searched existing feature requests

on