Choose the guide to help you integrate Studio DRM Standalone with your desired video player.
After packaging your media you can integrate Studio DRM Standalone with your desired video player. The following guides detail how to integrate Studio DRM Standalone with the common types of video players. To play back encrypted video you must integrate the Studio DRM Token API.
If your type of player is not listed or you need additional assistance, please contact JW Support.
Integration Type | Notes |
---|---|
Android Widevine SDK | DRM playback on Android devices can be achieved using ExoPlayer and MediaDrm API. The Studio DRM Widevine SDK is an Android Archive (AAR) which can be used with ExoPlayer 2.12.1 to symplify the playback of the DRM content. It has been developed to specifically manage the DRM session, allowing complete asset and player management. It can be integrated into your Android application. |
Chromecast | The Google Cast framework enables a viewer to stream video and audio content to a compatible TV or sound system. By enabling the Google Cast framework in your app, a viewer can use a cast button to stream your content to a Cast-enabled device on a shared network connection. |
iOS / tvOS FairPlay SDK | The Studio DRM FairPlay SDK enables Apple’s AVPlayer from AVFoundation to securely request licenses from JW Player's Studio DRM cloud-based DRM platform.Studio DRM uses AVPlayer and AVPlayerViewController to present users with the platform default skins, with DRM content, or with your own created video player based on AVPlayer . |
Smart TVs | Safeguard your media in your Smart TV apps with Studio DRM. Studio DRM supports the following manufacturers:    • LG    • Roku    • Samsung (Tizen) |
Web Players | Safeguard your media in your web players with Studio DRM Standalone. Studio DRM Standalone can be implemented with JW Player, dash.js, Shaka, and most other commercial players. |