我想从 Android 中的 Nexus Player 获取 PlayReady DRM 信息。我尝试了很多方法,但都没有奏效。谁能帮我?非常感谢。
- 我查看了免费应用程序(DRM 信息)。它可以告诉我支持 PlayReady,但无法获得 PlayReady DRM 的安全级别。
- 我使用 MediaDrm 来获取 DRM 信息。如果 UUID 为 WideVine,则可以获得 WideVine DRM 的安全级别。但是如果 UUID 是 PlayReady,它就不能工作。
私有静态最终 UUID PALYREADY_UUID = 新 UUID(0x9A04F07998404286L,0xAB92E65BE0885F95L);
@TargetApi (Build.VERSION_CODES.JELLY_BEAN_MR2)
@SuppressWarnings("ResourceType")
private void getWVDrmInfo() {
MediaDrm mediaDrm = null;
try {
mediaDrm = new MediaDrm(PALYREADY_UUID);
String vendor = mediaDrm.getPropertyString(MediaDrm.PROPERTY_VENDOR);
mediaDrm.release();
} catch (UnsupportedSchemeException e) {
e.printStackTrace();
}
}
我用了这个方法,但是没有用。
谁能帮我?