playerViewController(_:willPresent:)
Tells the delegate when the player view controller is about to start playing a range of interstitial content.
Declaration
optional func playerViewController(_ playerViewController: AVPlayerViewController, willPresent interstitial: AVInterstitialTimeRange)Parameters
- playerViewController:
The player view controller.
- interstitial:
The time range of interstitial content that’s about to begin.
Discussion
Interstitial content is material unrelated to the main content of a presentation that may have special playback options or requirements. For example, implement this method to record when a user begins viewing an advertisement, or to enable the player view controller’s requiresLinearPlayback property to prevent skipping mandatory legal notices.
Use the interstitialTimeRanges property to identify the time ranges of interstitial content in the media timeline.