Apple’s NowPlaying documentation describes remote media sessions for audio or video playing on an external device such as a smart speaker, TV or streaming box. The app can publish metadata and controls to the Lock Screen and Control Center, and an extension handles commands routed back to the device.

That is an intriguing fit for HomeControl: the iPhone could show the current Sonos area’s artwork and playback controls without keeping the custom web interface in the foreground. Apple describes server push notifications to update remote sessions even when the app is not active.

The caveat is significant: this is a native app-extension architecture, not a drop-in capability for a web-only Next.js app. Treat it as a future iOS companion-app feature after the existing area/session model is stable.

Go to Source — Primary: https://developer.apple.com/documentation/nowplaying/publishing-remote-media-sessions