Quickplay Player SDK / iOS & tvOS
iOS & tvOS
Native AVPlayer integration for iPhone, iPad, and Apple TV
AVPlayerSwiftFairPlay DRM
RuntimeSwift / ObjC
PlayerAVPlayer
DRMFairPlay
The Quickplay Player for iOS & tvOS builds on Apple's native AVPlayer to deliver secure HLS streaming. FairPlay DRM, offline downloads, and adaptive bitrate streaming are built in, so you can focus on your product from the start.
01
Capabilities
What's included
01
Media PlaybackPlay, pause, and resume live and on-demand content with frame-accurate controls.
02
Adaptive StreamingHTTP adaptive streaming automatically adjusts video quality to match available bandwidth.
03
Multi-DRM ProtectionWidevine, FairPlay, and PlayReady with integrated license caching for offline use.
04
Offline DownloadsDownload management with pause, resume, and priority queuing.Android & iOS only
05
Asynchronous APIsEvent-driven architecture prevents the UI from blocking, so users get immediate feedback as the SDK processes requests.
06
Analytics & MetricsBuilt-in playback metrics, heartbeat events, and platform analytics integrations.
07
Track SelectionMulti-audio and subtitle track support with language preference persistence.
08
Thumbnail PreviewsSprite-based seek preview thumbnails let users see exactly where they're jumping before releasing the scrubber.
09
Advanced ConfigurationFine-tune buffer sizes, bitrate caps, retry policies, and network fallbacks.
02
Library Design
Modular architecture
The Quickplay Player Library is built on a modular architecture—each module provides a specific feature and can be composed independently based on your application's needs. The asynchronous, event-driven API reduces interface latency for a non-blocking UI.
01
Foundation ManagerLogging · Storage · Network · Error Handling
02
FLPlayerAPIAVPlayer-backed public interface and player hooks
03
Secured PlaybackFairPlay DRM · Offline downloads · License caching
04
FLAdvertisingVAST / VMAP · IMA SDK · Client-side ad insertion
03
Compatibility
Supported platforms
| Platform | Min. Version | Format | DRM | Player |
|---|---|---|---|---|
| iPhone (iOS) | iOS 14.0+ | HLS | FairPlay | AVPlayer |
| iPad (iPadOS) | iPadOS 14.0+ | HLS | FairPlay | AVPlayer |
| Apple TV (tvOS) | tvOS 14.0+ | HLS | FairPlay | AVPlayer |
04
Get Started