Contents

AVCaptureVideoDataOutput

A capture output that records video and provides access to video frames for processing.

Declaration

class AVCaptureVideoDataOutput

Mentioned in

Overview

Use this output to process compressed or uncompressed frames from the captured video. You can access the frames with the captureOutput(_:didOutput:from:) delegate method.

This object supports compressed video data output for macOS only. It can output pixel buffers in several pixel formats. Consider the usability and performance characteristics of these formats and choose the best format for your app.

Topics

Configuring video capture

Retrieving supported video types

Receiving captured video data

Creating video capture output

See Also

Stream capture