Questions tagged [android-drm]

DRM framework for Android platform.

Android DRM framework offers an abstract, unified API that simplifies the management of rights-protected content. The API hides the complexity of DRM operations and allows a consistent operation mode for both rights-protected and unprotected content across a variety of DRM schemes. For device manufacturers, content owners, and Internet digital media providers the DRM framework’s plugin architecture provides a means of adding support for a specific DRM scheme to the Android system.

36 questions
17
votes
1 answer

Failed to find DRM Plugin

I'm trying to run my app with Gmail Login on genymotion emulator. But I keep getting a Failed to find DRM plugin error. I have added the ARM translation zip to the emulator and gApps for the given device. The app runs perfectly on real devices(HTC…
Akshay Patni
  • 171
  • 1
  • 5
5
votes
1 answer

How to use android.drm framework

I am developing an android app based on DRM. Application is intended to encrypt the (audio,video) files after downloading and getting control access on the files(audio,video)preventing the file(audio,Video) copy and paste and expire documents so…
KomalG
  • 808
  • 9
  • 18
3
votes
0 answers

Load Dash Manifest with DRM content with ExoPlayer

I have a dash manifest which needs to be loaded in ExoPlayer, which is also DRM protected. I can't seem to find any example as to how to achieve that other than using JWPlayer Android which did not work. executeProvisionRequest or executeKeyRequest…
Veeresh Charantimath
  • 4,641
  • 5
  • 27
  • 36
3
votes
0 answers

DRM security level on Android

How can I get the DRM security level programmatically within my app? I know there is a acquireDrmInf method but I cannot understand how to work with it in order to get the needed information. I am trying to get it as described in…
kande
  • 196
  • 1
  • 5
  • 18
2
votes
2 answers

DRM support in android

My question is based on DRM. A) does android support DRM ? B) If Yes how to use DRM in android? C) who are the content providers ? Actually I want develop an android application, that downloads any content like audio, video from content provider and…
Shiv
  • 191
  • 2
  • 16
2
votes
0 answers

MediaDrmStateException: Failed to handle key response: General DRM error

I am using Exoplayer to play Widevine DRM content for offline content playing. I have below params set for my widevine policy for test purpose: "rental_duration_seconds": 900 "playback_duration_seconds": 600 "license_duration_seconds": 300 The…
user_1989
  • 375
  • 4
  • 10
2
votes
1 answer

How to get Widevine "DRM License Url" to play the video in ExoPlayer Android

I have used Azure Media Service to store the encrypted videos & I am using Widevine DRM to secure the video playing on an Android App. Exo player needs .mdp file URL & Widevine License URL in Android setup. val drmCallback =…
Kavita Patil
  • 1,784
  • 1
  • 17
  • 30
2
votes
0 answers

DRM Framework implementation error

I am developing an ebook reader as an android app. But I want the downloaded ebook files (eg. epub) to be DRM protected. I referred to the links mentioned below and tried to implement it but resulted with an error. I am at very beginning level of…
Sagaryal
  • 415
  • 4
  • 15
2
votes
3 answers

How to check widevine DRM present on the Android Device

I am making an app in which I have to check whether Google Widevine DRM present in the Android device or not. How to check that programatically? Thanks in Advance
Prateek
  • 306
  • 4
  • 17
2
votes
2 answers

Android Widevine DASH implementation + ExoPlayer

I want to play Widevine Modular - DASH video in my app and I want to use VideoView or ExoPlayer for it. Is there any sample how I can setup it? Or can you provide me any sample code how to acquire the licence? I have URL of the video and also the…
Stepan Sanda
  • 2,322
  • 7
  • 31
  • 55
2
votes
4 answers

DRMManagerClient acquireDrmInfo is failing

I am developing an application that is meant to playback Widevine protected contents. I am trying to run application on Genymotion virtual Android device. But when I do so application fails to acquire DRM info. Thus following code returns null and…
Farooq Zaman
  • 495
  • 1
  • 6
  • 21
1
vote
0 answers

Device Identifier in Android that does not change after device factory reset

Is there any device identifier in Android which can be read by apps and that does not change after factory reset of the device? Hardware identifiers are not advised to be used in Android documentation. I tried creating an identifier in the app and…
noob_nerd
  • 531
  • 1
  • 6
  • 21
1
vote
1 answer

Genarate DRM server certificate

I'm following instruction Wiseplay DRM in main page: https://developer.huawei.com/consumer/en/doc/development/Media-Guides/config-cert-0000001168721058 And I stuck in step 4. Upload the certificate I have download p10 file from the previous step.…
1
vote
0 answers

DRM mode_set not called for second DSI panel

I have two DSI bridges connected to my android module that has 2 DSI ports. Each panel works well if I do not set two panels in the device tree. But, when both displays are declared, only the primary works. For the secondary, the mode_set callback…
1
vote
1 answer

Is it possible to add DRM in Android VM image

I downloaded Android VM Image (Android-x86 9.0-R2 Pie) and running it in VMWare on my windows computer. I want to use an app which provides streaming video. The app runs, however whenever I run any video it just returns an error. I can not debug the…
Mafioso
  • 11
  • 1
1
2 3