What's new in AVKit?
Asked on 06/16/2025
2 searches
At WWDC, Apple introduced several new features and updates for AVKit. Here are some of the highlights:
-
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 remembers the selected device for future use. Enhance your app’s audio recording capabilities.
-
Immersive Video Playback: AVKit has been updated to support immersive video playback in VisionOS 26. This includes new APIs that allow for transitions into immersive experiences using the AV Experience Controller API. The update also includes comfort mitigation detection to reduce viewer discomfort from high motion in immersive videos. Support immersive video playback in visionOS apps.
-
Multiview Video Playback: AVKit now offers a Multiview feature, which allows users to watch multiple video streams simultaneously. This feature is integrated into the system and customizable for different applications, enhancing the viewing experience on VisionOS. Explore multiview video playback in visionOS.
These updates aim to enhance both audio and video capabilities, providing developers with more tools to create rich media experiences in their apps.

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.