Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 741 Bytes

README.md

File metadata and controls

20 lines (13 loc) · 741 Bytes

AVFoundation Examples

This repo contains several projects that demonstrate using AVFoundation and AVKit in a macOS app to play and record video.

Video Players:

  • Demo 1 -- A super simple player using AVPlayerView.
  • Demo 2 -- An AVPlayerView based player with custom player controls.
  • Demo 3 -- An advanced player which renders video using Metal and does real time video modification using Core Image Filters.

Video Recorders -

  • Demo 4 -- A more complex recorder including a full capture engine for AVCapture devices and a recording engine based on AVAssetWriter. Video can be modified in realtime using Core Image Filters.
  • Demo 5 -- A super simple recorder based on AVCaptureView.

Author: Jay Lyerly jay@oakcity.io @jaylyerly