Beginning Video with AVFoundation

AVFoundation is Apple’s advanced framework for working with time-based media, such as audio and video. This video series covers the essentials to using the AVFoundation framework to create video based apps. You’ll learn how to play local, remote, and live video; setup capture sessions to preview and capture still images, and set focus and exposure; record movies files; merge multiple video clips; and add graphic overlays and animation to video. Prerequisites: This video series assumes prior iOS and Swift programming knowledge. You should also be comfortable using Xcode, and have some experience writing apps for the iOS platform. Some knowledge of Grand Central Dispatch, and Core Animation would be helpful as well. By Michael Briscoe.

Leave a rating/review
Save for later
Comments
Share
01
Toggle description

Find out what's covered in our Beginning Video with AVFoundation video tutorial series.

Toggle description

In this video you'll learn the essentials of video playback with AVKit using AVPlayerViewController.

Toggle description

You'll learn how to access the camera on your device to capture still images.

Toggle description

Building on the previous video in this series, you’ll learn how to capture movie files.

Toggle description

In this video you will learn about AVComposition and how to use it to merge video.

Toggle description

You will learn about AVVideoCompositionCoreAnimationTool, and how to use it to add graphic overlays and animation to your video compositions.

Conclusion 2:28
Toggle description

Review what you learned in our Beginning Video with AVFoundation video tutorial series and find out where to go from here.

Instructors

Michael Briscoe

Contributors

Michael Briscoe

Instructor

Over 300 content creators. Join our team.