Working With Electron - DASH & Widevine DRM

Scope of support

Radiant Media Player with DASH and Widevine DRM can be used in an Electron application to securely deliver premium content to your audience. The following features are supported:

  • Playback of Widevine DRM encrypted content with DASH
  • Support for Widevine Verified Media Path
  • Persistent license storage

More information on DASH and Widevine DRM with Radiant Media Player can be found here. To achieve this we use a modified version of Electron which comes with all required Widevine DRM components. This modified version of Eletron is based on castLabs Electron for Content Security.

Supported environments include:

  • Windows 7+
  • macOS 10.12+
  • Linux Ubuntu 14.04+, Fedora 24+ and Debian 8+ (lacking support for persistent licenses due to VMP limitations)

Demo app on GitHub

Rather than spending too much time on theory we have released a concrete example of how to use Radiant Media Player with DASH and Widevine DRM in an Electron app on GitHub. Radiant Media Player customers or trial users interested in using Widevine DRM in an Electron app should review our demo app and related documentation on GitHub before starting to adapt their Electron project to start supporting Widevine DRM in an Electron app.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License.

©2015-2024 Radiant Media Player. All Rights Reserved.