我正在制作一个必须检查Android设备中是否存在Google Widevine DRM的应用程序。
如何以编程方式检查?
提前致谢
最佳答案
Android DRM框架提供了一种方法来检查哪些DRM系统可用-
String[] engines = mDrmManager.getAvailableDrmEngines()
返回的名称可能会有些混乱,但是如果您使用它,您应该会看到所需的内容。
值得注意的是,根据保护DRM密钥的方式以及在硬件中回放是否全部安全的不同,Widevine的级别也不同。
Widevine也有两种常规类型-旧设备上的Widevine经典型和新设备上的Widevine模块化。
您可以在此处查看有关如何确定Widevine Classic水平的详细信息:
https://support.google.com/widevine/answer/6072714?hl=en
关于android - 如何检查Android设备上存在的Widevine DRM,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41281719/