What’s new in AVKit?
Asked on 06/20/2025
1 search
In the recent WWDC sessions, several updates and new features were introduced for AVKit:
-
Audio Recording Enhancements: In iOS 26, AVKit now includes a new API that allows apps to display a list of available audio inputs and switch audio sources directly within the app. This feature is particularly useful for content creators using multiple audio devices. The system also remembers the selected device for future use. Enhance your app’s audio recording capabilities.
-
Immersive Video Playback: AVKit has introduced new APIs to support immersive video playback in VisionOS 26. This includes support for 180°, 360°, and wide field of view videos, as well as comfort mitigation detection to reduce viewer discomfort from substantial camera motion. Support immersive video playback in visionOS apps.
-
Multiview Video Playback: AVKit now offers a Multiview feature, allowing users to watch multiple video streams simultaneously. This is particularly useful for applications where users might want to view different camera angles or multiple events at once. Explore multiview video playback in visionOS.
These updates enhance the flexibility and capabilities of AVKit, making it easier for developers to create rich, immersive media experiences across Apple's platforms.

Enhance your app’s audio recording capabilities
Learn how to improve your app’s audio recording functionality. Explore the flexibility of audio device selection using the input picker interaction on iOS and iPadOS 26. Discover APIs available for high-quality voice recording using AirPods. We’ll also introduce spatial audio recording and editing capabilities that allow you to isolate speech and ambient background sounds — all using the the AudioToolbox, AVFoundation, and Cinematic frameworks.

Support immersive video playback in visionOS apps
Discover how to play immersive videos in visionOS apps. We’ll cover various immersive rendering modes, review the frameworks that support them, and walk through how to render immersive video in your app. To get the most out of this video, we recommend first watching “Explore video experiences for visionOS” from WWDC25.

Explore multiview video playback in visionOS
Learn how AVExperienceController can enable playback of multiple videos on Apple Vision Pro. Review best practices for adoption and explore great use cases, like viewing a sports broadcast from different angles or watching multiple games simultaneously. And discover how to design a compelling and intuitive multiview experience in your app.