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

Proximus
Watcha Play
NOS
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
Conviva
Broadpeak
Streamroot
Agama
Mux

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+)

Scroll right to see the full table.

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

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