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

MPEG-DASH on iOS

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
SoundFi
Dzones

Superb streaming support

Have a tricky challenge that needs special care? Looking for customization to enrich your iOS or tvOS apps? You get more than just a player: we’re here to support your playback vision.

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
Conviva
Broadpeak
Streamroot

Packed with fantastic features

Our developer-friendly API opens up powerful streaming technology. We’ve worked hard to greatly simplify and extend the abilities of Apple’s base AVPlayer and VideoToolbox API.

Our SDK supports iOS 9+ & tvOS 9+

Development & configuration PRESTOplay for iOS Base AVPlayer
Yes No
Yes No
Yes No
Yes No
Yes
Simplified UI tools
Yes
External display restriction
AirPlay & HDMI
Optionally prevent playback on secondary displays
Yes Yes
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 No
Playback
Video on demand (VOD) Yes Yes
Live Yes Yes
Yes No
Yes
MPEG-DASH, HLS, Smooth Streaming, .MP4
Yes
HLS only
HLS live event
Seek back in live streams
Yes Yes
Chromecast Yes No
Thumbnails Yes No
Yes Partial: No rewind, and decoder mode only
Yes Yes
Security
Widevine DRM (iOS)
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
Built-in DRMtoday compatibility Yes No
Audio, video, & subtitles
Multi language Yes Yes
TTML (SMPTE-TT, DFXP, IMSC), SRT subtitles
With images for IMSC & SMPTE-TT
Yes No
WebVTT 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/UHD, HDR
On supported devices
Yes Yes
Advertising
IAB VAST ad insertion via Google IMA
With multi-period support for MPEG-DASH
Yes No

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

PRESTOplay SDKs

Better together! Get our Android, iOS, and Web Apps SDKs for simplified 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