QuickTime and ISO-Related Media

Create, play, and modify QuickTime and ISO-related media assets.


QuickTime and ISO-Related Media

class AVMovie

An object that represents the audiovisual containers that conform to a QuickTime or ISO-based media file format.

class AVMovieTrack

A track that conforms to a QuickTime or ISO-based media file format.

class AVFragmentedMovie

An object used to handle fragmented movie files.

class AVFragmentedMovieTrack

An object used to handle the tracks of fragmented movie files.

class AVFragmentedMovieMinder

An object used to check whether additional movie fragments have been appended to a fragmented movie file.

class AVMediaDataStorage

An object used to create a sample data file.

See Also

Media Playback

Responding to Playback State Changes

Respond to changes in a player's playback state.

Observing the Playback Time

Observe the playback time for an asset in order to update the player's state.

Seeking Through Media

Seek or scrub across a media item to quickly access a specific time point.

Asset Playback

Play audio and video assets modeled by a player item.

Sample Buffer Playback

Play audio and video sample buffers using a custom player.

Creating a Movie Player App with Basic Playback Controls

Play movies using a custom interface that implements simple playback functionality.

Using HEVC Video with Alpha

Play, write, and export HEVC video with an alpha channel to add overlay effects to your video processing.