PRESTOplay for Android

Need to deliver rich streaming video apps for Android or Android TV that’ll blow your audience away?

We offer a powerful software development kit (SDK) for creating high-end player experiences that consumers expect.

Our PRESTOplay SDK lets you rapidly construct sleek players. Built for devs, by devs, we give you the building blocks to massively reduce development costs and speed up your time to market.

Android and Android TV SDK for streaming video
OTT and PayTV broadcast streaming

OTT streaming

Quickly deploy native VOD, live, and offline Android streaming apps across smartphones, tablets, STBs, and smart TVs.

Amazon Fire TV Also release apps for Amazon Fire TV.

PayTV broadcasters

Take advantage of a low-cost PayTV monetization opportunity by extending your content and multicast DVB/IPTV systems to reach Android TV STB audiences.

Serious security: DRM & CAS

Premium content needs studio-recognized protection. Luckily, security is one of our specialties!

DRM enabled

Built-in Widevine and PlayReady DRM support for secure online and offline playback.

Widevine CAS enabled

Works with Widevine CAS for SoC vendors and STB OEMs to easily integrate at low cost.

Hardware DRM

Hardware-security support to give your audience HD, UHD, and HDR quality excitement.

DRM and CAS license delivery

PRESTOplay works seamlessly with our scalable DRMtoday cloud DRM and CAS licensing service.

Just some of the services we’ve helped succeed

Watcha Play
Radio Canada

Cure your player pain points with superior support

Have a tricky challenge that needs special care? Looking to enable a certain Android TV STB? Need customization to enrich your app?

You get more than just a player: we’re here to support your playback vision.

QoE & analytics? Ready!

Using third party quality of experience (QoE), analytics, or peer-to-peer (P2P) networking tools? We’re already pre-integrated with popular providers: all you need is an account!

Nice People At Work

Our techie info for you

Our friendly API opens up the latest streaming technology with an extensive set of ready-to-use features. We provide everything you need to build beautifully bespoke video players.

Our SDK supports Android 4.1+ (API level 16+)

Development & configuration PRESTOplay for Android Base Exoplayer
Yes No
Yes No
Yes No
Yes No
Yes Partial: Pre-caching only
Yes Partial: No CDN rotation
External display restriction
Optionally prevent playback on secondary displays
HDMI, Miracast
Yes No
Simplified UI tools
Extra device support available
Streaming formats
With DRM & unencrypted
Yes Yes
Smooth Streaming
With DRM & unencrypted
Yes Yes
Yes Yes
Yes Yes
Progressive MP4 Yes Yes
OTT & multicast
Video on demand (VOD) Yes Yes
Live Yes Yes
Yes No
Yes Yes
360 video Yes No
HLS live event
Seek back in live streams
Yes Yes
Chromecast Yes Yes
Thumbnails Yes No
Texture views
Example: 3D animated transitions
Yes Yes
nPVR/nDVR for live streams
Record real-time broadcasts for on-demand replay
Yes Yes
Yes Partial: No rewind, and decoder mode only
Yes No
Yes No
Widevine DRM
Level 1 hardware-secured where supported
Supports AES-CTR & AES-CBC (Android 7.1+) encryption modes
Yes Yes
PlayReady® DRM (on supported devices)
SL3000 hardware-secured where supported
Supports AES-CTR & AES-CBC (on devices with PlayReady 4+) encryption modes
Yes Yes
Widevine CAS
For Android TV
Yes No
Offline DRM and license storage Yes No
Yes No
Yes No
Multi-key support
For different content representations
With license pre-fetching
Partial: Without license pre-fetching
Key rotation Yes No
Built-in DRMtoday compatibility Yes No
Audio, video, & subtitles
Multi language Yes Yes
WebVTT, TTML (SMPTE-TT, DFXP, IMSC), SRT subtitles Yes Yes
Subtitle images
Yes No
Yes Partial
Yes No
Yes Yes
Yes Yes
Video & audio codecs
Example: H.264, H.265, VP9, AAC, AC3/EAC3
Uses device supported codecs Uses device supported codecs
On supported devices
Yes Yes
IAB VAST ad insertion via Google IMA
With multi-period support for MPEG-DASH
Yes No
Yes No
Ad-insertion handling
Hide/show player during ads
Yes No
Server-side ad insertion (SSAI) Yes Yes

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


Better together! Get our Android, iOS, and Web Apps SDKs for simplified cross platform playback.

Free trial

Ready for a test drive?

Request a FREE trial to discover how we can help you deliver leading Android experiences for your customers.

Get your free trial