Important: This document may not represent best practices for current development. Links to downloads and other resources may no longer be valid. For information on media playback, see Media Playback Programming Guide.
About Audio and Video
Whether multimedia features are central or incidental to your application, iPhone, iPod touch, and iPad users expect high quality. When presenting video content, take advantage of the device’s high-resolution screen and high frame rates. When designing the audio portion of your application, keep in mind that compelling sound adds immeasurably to a user’s overall experience.
You can take advantage of the iOS multimedia frameworks for adding features like:
High-quality audio recording, playback, and streaming
Immersive game sounds
Live voice chat
Playback of content from a user’s iPod library
Video playback and recording on supported devices
In iOS 4.0 and later, the AV Foundation framework gives you fine-grained control over inspecting, editing, and presenting audio-visual assets.
Organization of This Document
This document contains the following chapters:
Using Audio shows how to use the system’s audio technologies to play and record audio.
Using Video shows how to use the system’s video technologies to play and capture video.