Do the iOS Plex and Plexamp clients use AirPlay 2? The original AirPlay protocol had a baked in 2 second delay on commands (play, pause, next, etc.), whereas AirPlay 2 was supposed to permit these actions as fast as possible.
The only AirPlay 2 speakers I currently have to test with are a Sonos One stereo pair (firmware v11.1), and I observe the 2 second delay with every interaction when using the iOS Plex and Plexamp clients.
This is exactly how I initiate the connection, but from my understanding the application needs to explicitly support AirPlay 2 to use it, thus my question on how the Plex clients are configured.
It’s not just low latency control which AirPlay 2 provides, it’s merely the functionality which prompted my query. Some features AirPlay 2 facilitates which I’d like to see in the Plex iOS and tvOS apps include:
more robust and flexible buffering.
more flexible control from multiple clients.
multi-room playback.
Is it on the development roadmap, or has it been evaluated and dismissed?
I’m not sure if that’s true, I get the AirPlay 2 style targets and can enable multiple of them.
It’s been looked into a bit, but it’s not a current priority given that e.g. multi-room playlist already works (I think this was a change Apple made a while back which enabled it for non AirPlay 2 senders).
I wanted to wait until after WWDC20 to see what Apple may have changed regarding this before replying, and from what I can tell there doesn’t appear to be anything relevant from what’s publicly available.
With that in mind, I’d like to know what is specifically outlined from the AirPlay 2 introduction at WWDC17 is incompatible with the official Plex iOS client apps? I struggle to understand how it can take more than three years to review and implement a high profile core OS function directly related to the primary function of apps in active development.