AVPlayer is Apple's built-in media player framework for iOS, iPadOS, macOS, and tvOS. It plays HLS streams and integrates Apple FairPlay Streaming DRM through AVContentKeySession, making it the standard foundation for secure protected video playback on Apple devices.
AVPlayer is Apple's built-in media player framework, part of AVFoundation, used to play audio and video on iOS, iPadOS, macOS, and tvOS. It is the native foundation for video playback in Apple apps.
AVPlayer plays HLS streams and integrates Apple FairPlay Streaming, the only DRM Apple devices accept, through the AVContentKeySession API. This handles the SPC/CKC key exchange so protected content is decrypted inside Apple hardware. Because FairPlay is Apple-only, AVPlayer is effectively unavoidable for secure playback on iPhones and iPads.
Secure iOS video SDKs, including hosted DRM providers, build on AVPlayer and AVContentKeySession. Understanding it helps when implementing FairPlay, handling certificates, enabling offline downloads, and debugging Safari or iOS playback failures.