Chapter    10

Building a Custom Video-Recording Interface

To close out the unit on video, you will build your own video-recording interface “the hard way.” As you have seen while working with other media features, Cocoa Touch provides a great built-in interface for video capture—but only if you are willing to accept its user interface and functionality limits. When you want to go beyond these limits, customizing the video-capture interface to better suit your workflow or brand, you need to build your own user interface. To do that, you need to hook into AVFoundation’s low-level image-capture functionality.

If all this sounds familiar, that’s because it is. By repeating many of the same steps you used to build a custom still-image interface in ...

Get Beginning iOS Media App Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.