O'Reilly logo

iOS 5 Core Frameworks: Develop and Design: Working with graphics, location, iCloud, and more by Shawn Welch

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

10. AV Foundation

We wrap up our discussion on the Media layer of iOS by covering AV Foundation and some related high-level abstractions. As you’ve learned, Quartz provides access to various frameworks that facilitate the creation and presentation of audio- and video-based media types. In many ways, AV Foundation operates as the backend for these technologies. Implementing AV Foundation directly, developers can capture media through an AVCaptureSession, or manipulate and render video data on an AVPlayerLayer (a subclass of the CALayer class defined in Quartz Core and covered in Chapter 8, Core Animation). To simplify matters, however, iOS has created some high-level abstractions of the AV Foundation framework that provide drop-in objects for ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required