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 ...