Skip to main content
Version: 11.7.0

Vualto VuDRM on Android

This article describes how to configure Vualto VuDRM with THEOplayer.

Head to our page on DRM for more general information.

Integration

We provide open-source DRM integrations which are easy to maintain and allow for a modular approach. You can find them in the DRM integration samples repository, alongside guides on how to integrate and use them.

The Vualto VuDRM integration can be found here.

Pre-integration

note

When integrating DRM for the first time or updating your integration, the DRM integration described above is preferred over the pre-integration below.

DRMConfiguration drmConfiguration = new VudrmDRMConfiguration("<TOKEN>", null,
new KeySystemConfiguration("<LICENSE_KEY_URL>"));
TypedSource typedSource = new TypedSource.Builder()
.src("<DASH_STREAM_URL>")
.drm(drmConfiguration)
.build();
SourceDescription sourceDescription = SourceDescription.Builder.sourceDescription()
.sources(typedSource)
.build();
theoplayer.getPlayer().setSource(sourceDescription);

Resources