PRESTOplay for iOS

Looking to deliver the latest streaming video experiences across iPhone and iPad mobile devices, 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 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

MPEG-DASH on iOS & 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

Mubi
Nowo
Lemonadetv
Dzones

Superb streaming support

Have a tricky challenge that needs special care? Looking for feature customization to enrich your iOS, iPadOS, 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.

Broadpeak
Conviva
Nice People At Work
Nielsen
Streamroot
Vimond

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.

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
Yes
Advanced filtering
Yes
Yes No
Yes No
Yes
Simplified UI tools
Yes
External display restriction
AirPlay & HDMI
Optionally prevent playback on secondary displays
Yes Yes
Yes No
Yes No
Streaming formats
MPEG-DASH
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
HLS
With DRM & unencrypted
Yes Yes
Yes Yes
Progressive MP4 Yes Yes
MPEG-TS Yes No
Playback
Video on demand (VOD) Yes Yes
Live Yes Yes
Yes No
Yes
MPEG-DASH, HLS, Smooth Streaming, .MP4
Yes
HLS only
Chromecast Yes No
Thumbnails
WebVTT, BIF
Yes No
Yes Partial: No rewind, and decoder mode only
360 video Yes No
Yes Yes
Yes No
Security
Widevine DRM (iOS & iPadOS)
For MPEG-DASH & Smooth Streaming
Supports AES-CTR & AES-CBC encryption modes
Yes No
FairPlay Streaming DRM
For HLS
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
TTML (SMPTE-TT, DFXP, IMSC), SRT, DVB subtitles
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
Advertising
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