I am not sure if my use case is already covered, but this is probably the best place to ask about it.
Feature description:
I would like to be able to use multiple different Symphonium controllers (multiple phones from family members) for controlling playback on a single remote device. The phones would show a synchronized “now playing” screen for the same remote player. Ideally, they would also show the same (full) playlist - but that might not be doable.
Problem solved:
I currently use jellyfin as a media provider and cast to Kodi on a RaspberryPi (both remote play, having the Yatse add-on installed on Kodi, and UPnP). At the moment, if I start playback on a remote from phone A and connect to the same remote on phone B, then phone B is not aware of any playback happening on the remote.
I cannot tell if this is a limitation of the remote protocol (Kodi remote, UPnP), or Symfonium itself.
Brought benefits:
Very useful for any multi-user environment.
Other application solutions:
- Using spotify connect and librespot on the playback device, playback state is shared across all clients.
- Using Yatse and triggering playback on the Kodi player, this is also the case.
Additional description and context:
If a different remote protocol (in case any are supported) handles this better, I would be happy to switch away from Kodi to something else.
I am currently exploring Upmpdcli as a renderer, which supports openhome. Is that supported by Symfonium? It says:
Principally, the OpenHome playlist lives on the Renderer. It will continue playing if the Control Points goes to sleep, and it can be shared. This is a compelling advantage and most well-known Control Points (e.g. BubbleUPnP, Kazoo, PlugPlayer…) support OpenHome.
which sounds exactly like what I want.
Edit: No, it does not seem like that is supported when using Upmpdcli with two copies of Symfonium.
Thanks in advance!