Skip to the content.

Docs | Android

DRM

On this page:

Supported DRM Schemes

The following DRM schemes are supported in Android devices:

Widevine Modular

Widevine Classic

Requirements

An application that uses DRM should call the following API as early as possible (if applicable, in the splash screen):

MediaSupport.initializeDrm(Context, DrmInitCallback)

Calling this function makes sure that the DRM subsystem (in particular, Widevine) is ready before playback starts. In some cases, devices have to be provisioned to use Widevine, a process that involves connecting to a Google service over the network.

Known Limitations

Device Info

Kaltura Device Info App can help in diagnosing DRM and Media-related problems.