Key metrics about network playback for an associated movie player that is playing streamed content.


class MPMovieAccessLog : NSObject


The log presents these metrics as a collection of MPMovieAccessLogEvent instances and also makes it available in a textual format. A movie access log describes one uninterrupted period of playback. A movie player (an instance of the MPMoviePlayerController class) can access this log from its accessLog property. All movie access log properties are read-only.


Movie Access Log Properties

var extendedLogData: Data!

A textual version of the web server access log for the associated movie player.

var extendedLogDataStringEncoding: UInt

The string encoding for the extendedLogData property.

var events: [Any]!

The events in the movie access log.


Inherits From

See Also

Deprecated Symbols

class MPMovieAccessLogEvent

A single piece of information for a movie access log.

class MPMovieErrorLog

Data describing network resource playback failures for the associated movie player, including timestamps indicating when each failure occurred.

class MPMovieErrorLogEvent

A single piece of information for a movie error log.

struct MPMovieLoadState

Constants describing the network load state of the movie player.

struct MPMovieMediaTypeMask

The types of content available in the movie file.

class MPMoviePlayerController

A type of movie player that manages the playback of a movie from a file or a network stream.

class MPMoviePlayerViewController

A simple view controller for displaying full-screen movies.

class MPTimedMetadata

A timed metadata object that carries time-based information within HTTP streamed media.


Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software