如何从Android TV获取PlayReady DRM信息?

时间:2018-10-11 03:08:46

标签: android widevine playready

我想从Android的Nexus Player获取PlayReady DRM信息。我尝试了许多方法,但是它们没有用。谁能帮我?非常感谢。

  1. 我查看了免费申请(DRM信息)。它可以告诉我PlayReady受支持,但无法获得PlayReady DRM的自动售货和安全级别。
  2. 我使用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(); 
     } 
}

我使用了这种方法,但是没有用。

有人可以帮助我吗?

0 个答案:

没有答案