Trevor Whittingham 6/19/2026

Build A Now Playing Integration For Audio And Video Apps

Read Original

This article provides a practical integration guide for Apple's Now Playing framework introduced at WWDC26, which allows audio and video apps to publish media sessions to system surfaces like Lock Screen, Control Center, Dynamic Island, StandBy, and CarPlay. It explains the migration from older MediaPlayer APIs (MPNowPlayingInfoCenter, MPRemoteCommandCenter) to the new Swift-native model-driven approach using MediaSessionRepresentable. The post covers the mental model, key components (GenericContent, Artwork, MediaPlaybackSnapshot, MediaCommand), and cautions against double-publishing sessions. Targeted at iOS developers building ambient-audio, podcast, audiobook, radio, or video apps, with beta-era caveats and references to Apple's sample code.

Build A Now Playing Integration For Audio And Video Apps

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

No top articles yet