iOS delivers rich audio and video capabilities. Stream and play full-screen video within your app. Get full programmatic control over video playback and capture. Extend the viewing experience of content from your app with AirPlay. Leverage full control over the audio processing capabilities of iPad, iPhone, and iPod touch with Core Audio. And for truly sophisticated effects, model audio in 3D with OpenAL.
The Media Player framework allows your application to easily play full-screen video. The video source may be a file in the application’s own bundle or loaded from a remote location. A simple callback mechanism notifies your application when the movie completes, so you can take action.
HTTP Live Streaming
Built-in support for HTTP live streaming makes it easy for applications to use standard web servers to stream high-quality audio and video content over the air for playback on iPad, iPhone and iPod touch. HTTP live streaming is designed for mobility and can dynamically adjust playback quality to match the available speed of Wi-Fi or cellular networks. Using AV Foundation APIs, HTTP live streaming statistics let you track the popularity of streams and measure various performance metrics. Learn more
AV Foundation is a single source for recording and playing back audio and video in iOS. Intended for use in applications that need to go beyond the music and movie playback features found in the Media Player framework, AV Foundation provides sophisticated support for handling and managing media items. It includes support for features such as media asset management, media editing, movie capture and playback, track management, stereophonic panning, and more. Learn more
Video Playback and Capture
Applications have full programmatic control over video playback and capture, using APIs in the AV Foundation framework. Get full access to the camera, including video frame data and independent controls, as well as more flexible output. Learn more