如何实例化MediaDrm对象

时间:2013-08-11 08:50:36

标签: android android-mediaplayer drm

我在Android 4.3中使用Nexus4,我尝试使用新的API public MediaDrm (UUID uuid),但我只能得到以下例外:UnsupportedSchemeException

UUID引起的异常外观不正确。

我尝试使用从deviceId,网络MAC地址或从DRM服务器发送的令牌转换的UUID。我提到的都不正确。

那么有谁知道获取此UUID的正确方法是什么?

更多信息如下:

参数:

uuid 

加密方案的UUID。

提前致谢。

2 个答案:

答案 0 :(得分:1)

UUID是一个插件识别器,所以请联系sansung。

下面的剪辑代码来自MediaDrmMockTest.java(尝试使用mock插件)

static final UUID mockScheme = new UUID(0x0102030405060708L, 0x090a0b0c0d0e0f10L);

答案 1 :(得分:0)

此UUID参数取决于您要使用的DRM方案。每个MediaDRM插件都定义了自己的UUID。如果您查看Mock DRM example,则会使用0102030405060708090a0b0c0d0e0f10