PRESTOplay for React Native

Looking to quickly construct rich video players for Android and Apple devices with leading features, functionality, and secure playback?

Being seasoned developers ourselves, we know building cross-platform apps can be taxing on resources. To speed up deployment and lower costs, we’ve got you covered with our PRESTOplay SDK for the React Native framework.

PRESTOplay for React Native

Write once & reach many

Creating multiple players is tough enough, not to mention results can easily differ between platforms.

Thanks to React Native, you can write a single JavaScript or TypeScript app that looks and feels truly native across platforms with a unified audience experience.

Develop JavaScript or TypeScript video player apps

Easily deploy on

  • Android
  • Android TV
  • Amazon Fire TV
  • iOS/iPadOS
  • tvOS
HTML5 web platform support coming soon to reach smart TVs & game consoles!

Minimize your development

Get your players to market fast with code sharing and an efficient dev environment.
And the best part? You can do all this without sacrificing app performance or quality!

One code-base

Keep your stack simple by building and maintaining just one code-base.

Specialized developer

Lean your team: No need for multiple specialized developers for each platform.

Bypass the complexities

Bypass the complexities and specific requirements of different platforms.

Security is central

To protect your premium content, PRESTOplay supports all DRM systems needed for secure studio-approved playback.

DRM for React Native content security

Over and above open source

Open-source players offer basic playback, but things get complicated when extra features, consumer-reach, or support are needed. We offer added value not available with free alternatives.

Valuable features and better performance

An abundance of extra features to deliver leading playback experiences.

Improved compatibility

Compatibility and performance improvements to maximize audience reach.

Fast issue support

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

We’re here to help

Our expert tech team can enable custom features, solve playback challenges, or target extra devices to meet your streaming vision!

Here’s how we help you deliver

Install using NPM for easy workflow set up

Development & configuration Android devices Apple devices
Yes Yes
Yes Yes
Yes Yes
Yes No
External display restriction
Optionally prevent playback on secondary displays
Yes
HDMI, Miracast
Yes
HDMI, AirPlay
Apple TV player with native UI option N/A Yes
Yes Yes
Streaming formats
MPEG-DASH Yes Coming soon!
HLS Yes Yes
CMAF Yes Yes
Smooth Streaming Yes Coming soon!
Progressive MP4 Yes Yes
MPEG-TS Yes Yes
Playback
Video on demand (VOD) Yes Yes
Live Yes Yes
Yes Yes
Yes Yes
iOS & iPadOS
Chromecast Yes Yes
AirPlay® N/A Yes
Thumbnails
WebVTT & BIF, single & gridded images
Yes Yes
Yes Yes
Yes Yes
Trick play
Multi-speed fast forward, rewind, and slow
Yes Yes
Yes Yes
Yes Yes
Security
Widevine DRM Yes Coming soon!
FairPlay Streaming DRM N/A Yes
PlayReady DRM Yes N/A
Multi-key support
For different content representations
Yes Yes
Key rotation Yes Yes
Yes Yes
Yes No
Yes N/A
Yes No
Offline DRM & license storage Yes Yes
iOS & iPadOS
Yes Yes
Built-in DRMtoday compatibility Yes Yes
Audio, video, & subtitles
Multi-language Yes Yes
WebVTT, TTML (SMPTE-TT, IMSC), SRT subtitles
With automatic subtitle selection & preferred language
Yes
With images for IMSC
Yes
SMPTE-TT coming soon!
Yes Yes
Yes Yes
Video & audio codecs Uses device supported codecs Uses device supported codecs
SD/HD/4K/8K+, HDR10/HDR10+
On supported devices
Yes Yes
Dolby Vision
On supported devices
Yes Yes
Advertising
IAB VAST seamless ad insertion via Google IMA Coming soon! Coming soon!
Coming soon! Coming soon!
Ad-insertion handling
Hide/show player during ads
Coming soon! Coming soon!
IMA Dynamic Ad Insertion (DAI) Coming soon! Coming soon!
Server-side ad insertion (SSAI) with leading vendors
With impression quartile reporting, trick play, and multi-period support for MPEG-DASH.
Coming soon! Coming soon!
Third-party pre-integrations
NPAW Youbora Yes Yes
Broadpeak Video Analytics Coming soon! Coming soon!
Conviva Experience Insights Coming soon! Coming soon!
Mux Data Coming soon! Coming soon!
Nielsen Analytics Coming soon! Coming soon!

Take a look at our other PRESTOplay SDKs for Android, iOS, Web Apps, and GStreamer if you’d prefer developing for specific platforms.

Free trial

Getting started is simple

Join the React Native revolution and see how you can take your player development to the next level with a free trial!

Get your free trial