PRESTOplay for Apple

Looking to deliver the latest streaming video experiences across iPhone and iPad mobile devices, Mac laptops, or Apple TV?

Instead of starting from scratch, give your devs a rapid build environment with our PRESTOplay SDK. Using the newest tech you can quickly launch beautifully bespoke players that audiences will adore.

Our ready-to-use features greatly reduce development time saving you money while getting your brand into the App Store faster.

iOS, macOS, iPadOS, and Apple TV player SDK for streaming video

Valuable video streaming security

DRM enabled

DRM-enabled with FairPlay Streaming and Widevine to meet studio approval for online and offline playback.

DRMtoday cloud licensing

Need DRM licensing? PRESTOplay seamlessly works with our scalable DRMtoday cloud service.

MPEG-DASH with Widevine on iOS and iPadOS


We enable digital rights management (DRM) secured MPEG-DASH playback by leveraging Widevine and our castLabs know-how.

  • Skip preparing HLS and FairPlay Streaming filesets.
  • Simplify your streaming assets using only MPEG-DASH across all player platforms.

Just some of our amazing customers


Superb streaming support

Have a tricky challenge that needs special care? Looking for feature customization to enrich your iOS, iPadOS, macOS, or tvOS apps? You get more than just software: our player experts are here to assist you with your playback plans.

QoE & analytics baked in

Using third party quality of experience (QoE), analytics, or peer-to-peer (P2P) networking tools? Popular providers are already pre-integrated: all you need is an account.

Nice People At Work

Beyond platform APIs

Apple’s AVPlayer and VideoToolbox are great for basic playback but things can get tough when extra features, consumer-reach, or support are desired.

Our SDK expands on Apple’s standard tools through extensive modifications.

Valuable features and better performance

An abundance of added features to deliver leading playback experiences.

Improved compatibility

Stream compatibility and performance improvements to maximize audience reach.

Fast issue support

Fast support to investigate workflow issues or squish a sneaky bug with priority.

PRESTOplay for Apple SDK

Discover our latest PRESTOplay for Apple SDK v4.0

Unlock the power of SGAI

Our ad SDK enables server-guided ad insertion (SGAI) into your live IPTV and OTT streams, offering comprehensive client-side capabilities. By reducing the complexity and size of ad manifests, we ensure optimized performance and a superior viewer experience tailored for Apple devices.

PRESTOplay for Addressable TV Ads
Streamlined ad insertion

Streamlined ad insertion

Leverage HLS Interstitials and DASH Media Presentation Description events.

Client-side measurement

Client-side measurement

Benefit from integrations with top-tier ad tracking and verification tools.

Enhanced monetization

Enhanced monetization

Optimize revenue across live, VOD, and replay inventories.

Packed with powerful features

Our developer-friendly API opens up robust streaming technology to easily create advanced video players.

Supports iOS 10+, tvOS 10+, and iPadOS 13.1+

Works with CocoaPods

Development & configuration PRESTOplay Base AVPlayer
Yes No
Yes No
Advanced filtering
Yes No
Yes No
Simplified UI tools
External display restriction
AirPlay & HDMI
Optionally prevent playback on secondary displays
Yes Yes
Yes No
Yes No
Streaming formats
With DRM & unencrypted
HLS transmuxing not needed for improved battery life, faster stream start times, and faster seeking.
Yes No
Smooth Streaming
With DRM & unencrypted
HLS transmuxing not needed for improved battery life, faster stream start times, and faster seeking.
Yes No
With DRM & unencrypted
Yes Yes
Yes Yes
Progressive MP4 Yes Yes
Video on demand (VOD) Yes Yes
Live Yes Yes
Yes No
MPEG-DASH, HLS, Smooth Streaming, .MP4
HLS only
Chromecast Yes No
Yes No
Yes Partial: No rewind, and decoder mode only
VisionOS & video 360 Yes No
Yes Yes
Yes No
Widevine DRM (iOS & iPadOS)
For MPEG-DASH & Smooth Streaming
Supports AES-CTR & AES-CBC encryption modes
Yes No
FairPlay Streaming DRM
With access to hardware-security
Supports the AES-CBC encryption mode
Yes Yes
Offline DRM and license storage Yes No
Yes No
Multi-key support
For different content representations
Yes Yes
Key rotation Yes Yes
Yes No
Yes No
Yes No
Built-in DRMtoday compatibility Yes No
Audio, video, & subtitles
Multi language Yes Yes
With images for IMSC & SMPTE-TT
Yes No
WebVTT subtitles Yes Yes
Yes No
Yes No
Yes No
Video & audio codecs
Example: H.264, H.265, VP9, AAC, AC3/EAC3
Uses device supported codecs Uses device supported codecs
SD/HD/4K, HDR10/Dolby Vision
On supported devices
Yes Yes
IAB VAST seamless ad insertion via Google IMA Yes No
Yes No
Ad-insertion handling
Hide/show player during ads
Yes No
Third-party pre-integrations
NPAW Youbora Yes No
Broadpeak Video Analytics Yes No
Conviva Experience Insights Yes No
Nielsen Analytics Yes No
Streamroot Yes No
Vimond Yes No

We constantly update our SDK, so more updates are on the way!

Explore our other SDKs for Android, Web Apps, React Native, and GStreamer for holistic cross-platform playback.

Free trial

Ready to start? Let’s get going!

Request a FREE trial to discover how we can help you deliver superior video experiences for your Apple customers.

Get your free trial