Work with audiovisual assets, control device cameras, process audio, and configure system audio interactions.


The AVFoundation framework combines four major technology areas that together encompass a wide range of tasks for capturing, processing, synthesizing, controlling, importing and exporting audiovisual media on Apple platforms.


Playback and Editing

Media Assets, Playback, and Editing

Access and inspect media assets; queue media for playback and customize playback behavior; edit and combine assets; import and export raw media streams.

AirPlay 2

With AirPlay 2, you can wirelessly send your content from any Apple device to a speaker enabled with AirPlay or Apple TV.

Media Capture

Cameras and Media Capture

Capture photos and record video and audio; configure built-in cameras and microphones or external capture devices.


System Audio Interaction

Integrate system audio into your app.

Audio Track Engineering

Play, record, mix, and process audio.


Speech Synthesis

Convert text to spoken audio.

See Also