PRESTOplay for Web Apps

HTML5 is everywhere these days. But how can you reach all those devices with premium video streaming?

PRESTOplay for Web Apps is our SDK framework for deploying fantastic HTML/JavaScript video players across web-enabled platforms.

Designed to drastically lower development time and costs, you can easily deliver leading-quality playback experiences with plenty of fresh features.

Shared HTML5 player framework

Cross-platform playback

Browser playback

Brilliant browser viewing

Your audience can use a wide range of browsers to stream how they wish.

Check out our browser support

Smart TV players

Deploy direct to TVs

Present stunning stand-alone apps on Samsung, LG, and Hisense smart TVs.

Windows & macOS players

Deliver desktop apps

Quickly build sleek Windows and macOS native players.

Xbox Series S & Xbox Series X video players

Create console players

Unleash bespoke players over Xbox consoles.

Try now

Visit our online browser player to view demos, test your own streams, and read our docs.

Visit the demo

Download now

Install our player package to experiment locally without a license.

NPM   Install through npm

Used worldwide by big enterprise to niche streamers

HBO Europe
Stan
OSN
Galaxy Play

Digital rights management (DRM) ready

Content monetization

Studio-approved DRM systems are supported for you to protect and monetize your amazing content.

DRM enabled

Securely license across all screens. PRESTOplay works seamlessly with our globally scalable DRMtoday solution.

Common Encryption

Easily stream DRM protected MPEG-DASH, Smooth Streaming, HLS, and CMAF content.

Cartesian's Farncombe Security Audit for DRMtoday

PRESTOplay has received the Farncombe Security Audit® mark from Cartesian’s extensive review of our service.

Leverage low latency

Give your audience broadcast-feel experiences with our added features.

Ultra-low latency

Sub-second ultra-low latency

Fast channel zapping

VOD and live fast channel zapping

Live catchup

Live stream catchup

Popular QoE & analytics built-in

Looking to use quality of experience (QoE) or analytics tools? We’ve pre-integrated popular providers.

Broadpeak
Conviva
Nielsen
Nice People At Work
Mux
Vimond

Over and above open source

General open-source players are great for basic playback but things can get difficult when extra features, consumer-reach, or support are desired. We offer value not available with free alternatives.

Valuable features and better performance

An abundance of added 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.

Cure your player pain points with superior support

You get more than just software – our experts are here to help you accomplish your playback goals!

  • Deep technical assistance when you need it
  • Solve tricky content, device, and playback challenges with our low-level know-how
  • Custom development to enrich your app
  • Flexible roadmap

Unlock the power of SGAI

Take advantage of server-guided ad insertion (SGAI) to attract more advertisers, and their budgets. PRESTOplay helps achieve next-gen addressable ad revenue opportunities and optimizations by leveraging HLS Interstitials and DASH MPD Inserts (coming soon).

  • Enable dynamic ad insertion for replay content inventory
  • Improve (S)AVOD campaign performance and sell-through rates
Standards compliant - IAB Tech LAB verified

IAB standard-compliant

OMID certified saving you time and cost to monetize certified inventory.

Scalable

Scalable & cost effective

Reduce total cost of ownership for live and near-live OTT by optimizing server and bandwidth usage.

Client-side

Client-side capabilities

Increase demand appetite with frame-accurate VAST tracking, improved QoE, and new nonlinear ad formats.

We partner with leading SSAI/SGAI vendors for rapid deployment.

Ad Insertion Platform AWS Elemental MediaTailor Broadpeak

Let’s get technical

Check out everything PRESTOplay for Web Apps can do for you.

Scroll right to see the full table.

  Browsers Smart TVs Desktops Game consoles
Supported platforms Chrome Firefox Safari Microsoft Edge Opera
Samsung Tizen smart TVs
Tizen 2.3+ (2015+)
LG webOS smart TVs
webOS 3+ (2016+)
Hisense Vidaa smart TVs
VIDAA 2.5+ (2019+), chipset support may vary
Windows apps
8+
macOS apps
10.9+
Windows & macOS via Electron or Windows via Universal Windows Platform
Xbox apps
Xbox One,
Xbox Series X/S
DRM systems used
Hardware-secured where supported
Widevine, PlayReady, FairPlay Streaming
(View browser support)
Widevine, PlayReady Widevine (Electron), PlayReady (UWP) PlayReady

Native Tizen 2.3 & 2.4 playback based on the AVPlay API is also available. Please contact us for details.

Development & configuration PRESTOplay for Web Apps
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Compatible with Video.js
And Video.js plugins
Yes
Light library footprint
Fully deployed, uncompressed: ~330K
Yes
Streaming formats
MPEG-DASH Yes
Smooth Streaming Yes
HLS Yes
CMAF Yes
Progressive MP4 Yes
Playback
Video on demand (VOD) Yes
Live Yes
Yes
Yes
Desktop apps
Chromecast support
Both sender & receiver apps
Yes
Chrome & desktop apps
AirPlay® support Yes
Safari
Thumbnails
DASH, HLS Image Media Playlist, VTT, BIF
Yes
Yes
Yes
Yes
Yes
Security
Multi-key support
For different content representations
Yes
Key rotation Yes
Yes
Yes
Built-in DRMtoday compatibility Yes
Audio, video, & subtitles
Multi-language Yes
WebVTT, TTML (SMPTE-TT, DFXP, IMSC), SRT subtitles
With images for IMSC & SMPTE-TT
Yes
Yes
Yes
Video & audio codecs Uses browser or device supported codecs
SD/HD/4K/8K+, HDR10/HDR10+/Dolby Vision
On supported devices
Yes
Advertising
SGAI with leading vendors
Supports HLS Interstitials (available now) and DASH MPD Inserts (coming soon)
Yes
SSAI with leading vendors
With multi-period support for MPEG-DASH
Yes
IAB Tech Lab Open Measurement certified (OM SDK 1.4)
Ad verification and viewability execution
Yes
Advanced client-side tracking (VAST 4.3)
Frame-accurate impressions tracking including time-based, linear ads metrics.
Player operation metrics including user-triggered, mute, pause, etc.
Yes
Client-side ad formats
Nonlinear (overlays, squeeze backs, L-bands), audio, and interactivity (SIMID)
Yes
Advanced ads QoE
Click-through activation, trick-play control, non-skippable ads, and interactivity (SIMID)
Yes
CSAI handling
Hide/show player during ads
Yes
IMA Dynamic Ad Insertion (DAI) Yes
IAB VAST seamless ad insertion via Google IMA Yes
Yes
GDPR friendly
We don’t receive ad-related tracking data ourselves to simplify your compliance.
Yes
Third-party QoE, analytics, & ads partners
Ad Insertion Platform Yes
AWS Elemental MediaTailor Yes
Broadpeak Yes
Conviva Yes
Mux Yes
Nielsen Yes
NPAW Yes
Vimond Yes

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

Browser compatibility & streaming formats

  Browser Browser DRM system MPEG-DASH & Smooth Streaming HLS
Chrome Chrome Widevine Windows® & macOS & Chrome OS & Android & Linux®
FairPlay Streaming iOS/iPadOS
Firefox Firefox® Widevine Windows & macOS & Android & Linux
FairPlay Streaming iOS/iPadOS
Safari Safari® FairPlay Streaming macOS & iOS/iPadOS macOS & iOS/iPadOS
Microsoft Edge Edge Widevine & PlayReady Windows & macOS & Android
FairPlay Streaming iOS/iPadOS
Opera Opera Widevine Windows & macOS & Android
FairPlay Streaming iOS/iPadOS
Chromecast Chromecast Widevine & PlayReady Yes
  Browser MPEG-DASH & HLS & Smooth Streaming
Chrome Chrome Windows & macOS & Chrome OS & Android & iOS/iPadOS & Linux
Firefox Firefox Windows & macOS & Android & iOS/iPadOS & Linux
Safari Safari macOS & iOS/iPadOS
Microsoft Edge Edge Windows & macOS & Android & iOS/iPadOS & Linux
Opera Opera Windows & macOS & Android & iOS/iPadOS & Linux
Chromecast Chromecast Yes

Explore our other SDKs for Android, Apple, React Native, and GStreamer for holistic cross-platform playback.

Free trial

Get started today

Request a trial license to see how our SDK can help you deliver across web-enabled platforms or test your streams with our browser demo now.

Get your free trial Try our online demo