I saw in the 13.6 release notes that Symfonium was supposed to be able to cast to Plexamp clients. However, my Plexamp clients don’t appear in the cast bottom sheet.
I have Plexamp headless running on a server, plus the regular Plexamp running on Macs. The Plexamp client on my android phone can cast to them, but not Symfonium.
I read in previous release notes that this was an experimental feature. Do I have to enable it somewhere?
The two screenshots were taken within seconds of each other, and Plexamp saw the other clients. I’m using the same server and account for Symfonium and Plexamp.
What may be happening is that Symfonium is configured with my server’s external IP address, which is NAT’ed to the Plex server (hairpin). If Plex uses the remote IP address of the client marking the request to the clients endpoint, it may be filtering based on subnets.
I’ll investigate in that direction.
Unfortunatly, even when I force the local IP address for my Plex server, Symfonium uses the my-ip.hash.plex.direct host for the clients request, so my theory doesn’t work. Anything else I could try?
Yes but that one requires access to plex.tv and so does not work without it and so it not really a wanted solution. No one should need plex.tv to control their devices.
Have you checked the thread about all the remote control settings being enabled and everything ?
I did check (and toggle just to be sure) remote control on my other Plexamp clients. I also agree with not requiring a plex cloud account.
However, the clients endpoint is not documented on the official API site Plex Media Server and since there’s no specific error message on Plex (just result size 0), the issue may be that the API no longer exists on recent Plex server versions (mine is 1.42.2).
If some users or yourself have a version of Plex that still does support clients, would you consider using both APIs in parallel? I don’t know what clients is supposed to return, but most of the data returned by resources is not useful ; all you really need is the list of IP addresses, right?
No it’s a lot more complicated and all the control goes via /player endpoint that is not in the docs too. The clients endpoints still exists and works in 1.42.2
Isn’t player the endpoint on the Plexamp client itself, not the server?
Anyway, at least now if someone is wondering whether native Plex casting is supported in Symfonium they should find this page. And it may even work for some lucky users .
I’m sorry, I initially didn’t see the image with your post. I’m curious how you got it. Do you mean you’re able to impersonate my user and access my Plexamp?
No I changed the name of the PlexAmp instance to show you how it’s displayed.
And as said it works for all other users, so your message saying that is does not work and some may be lucky is just completely out of place actually …