AVFoundation
Play, capture, edit and export audio and video on every Apple platform.
Overview
AVFoundation is the engine behind media on Apple devices: playback with AVPlayer, camera and microphone capture, composition and editing, and export. AVKit adds the system playback UI, from SwiftUI's VideoPlayer to picture in picture.
Recent releases added cinematic video capture, better audio recording and high resolution photos.
Playback
AVPlayer and AVKit, from streaming to picture in picture.
Capture
Camera and microphone, from photos to cinematic video.
Editing
Compose, trim and mix tracks, then export.
Metrics
Measure playback performance and stalls.
History
How it grew up.
Introduced
Audio playback arrives in iPhone OS 2.2.
Capture and editing
iOS 4 adds camera capture and composition.
Mac
AVFoundation comes to OS X Lion.
Photo capture
A new photo pipeline with Live Photos and RAW capture in iOS 10.
Cinematic video
Capture Cinematic mode video in your app.