Widevine Player SDK

NexPlayer with Widevine DRM Content Protection

Widevine Modular DRM is a royalty free Google technology including unlimited clients and access to the license servers. Created to offer a secure alternative to other DRMs, Widevine is quickly becoming the most widely used DRM on the market. Widevine is already embedded into 4.5 billion devices globally including internet connected TVs, gaming consoles, browsers, STBs, and mobile phones. As a Certified Widevine Implementation Partner (CWIP), NexPlayer SDK is the only player providing Widevine DRM across ALL Android and iOS devices. Other solutions are only able to support Widevine on a limited number of devices.

By supporting the Common Media Application Format (CMAF), our Widevine player will allow you to simplify the encoding, packaging, and storage processes. CMAF specs provide a single streaming format for both Android and iOS, streamlining the video delivery process and improving efficiency. With CBC encryption, other solutions can only provide Widevine in iOS above version 8.0 and Widevine in Android OS above version 7.0. These limitations exclude a vast majority of the market, making NexPlayer SDK the primary choice for premium video service providers.

NexPlayer SDK is the only player on the market supporting HLS streaming with Widevine encryption. Moreover, NexPlayer SDK is the only player supporting HLS Widevine with CBC encryption and the Transport Stream (TS) digital container format. Other solutions can solely provide Widevine with DASH streaming, limiting its usage and forcing companies who have already decided on HLS to move all of their content to DASH or use multiple DRMs. See the chart below to better understand how NexPlayer provides additional streaming options with Widevine:


With NexPlayer’s pre-integrated Widevine solution, you can stream your Widevine encrypted HLS and DASH content to all your end-users, no matter the device. This is a market-proven solution that has already been deployed by a number of our customers on an international scale, so get ready to deliver an outstanding user experience.

Features Overview

Widevine Secured Streams
HLS & DASH Streaming of Widevine encrypted content
Multiscreen Player

Widevine encryption and content playback across all Android and iOS devices

All NexPlayer Features

All NexPlayer SDK streaming and playback capabilities: subtitle/closed captioning formats, offline playback, Chromecast support, time-shifting, multiple audio/video tracks, third party add ons...

Fully Customizable

Customizable feature set and API 


Supporting Common Media Application Format (CMAF). Encrypt your content once and re-use your streams across other platforms

24/7 Technical Support

Fast, customized and multichannel technical support

Try Nexplayer Widevine!

Request a demo of our Widevine Secure Player