> 文档中心 > 如何检查您的 Android 设备是否支持 Widevine DRM

如何检查您的 Android 设备是否支持 Widevine DRM


快速链接:
.
👉👉👉 个人博客笔记导读目录(全部) 👈👈👈

  • ARMv8/ARMv9架构精选系列–目录 👈👈👈
  • ARMV8/ARMV9/Trustzone/TEE安全课程👈👈👈

许多流媒体服务,如 Netflix、Disney+、Hulu 等,使用各种类型的数字版权管理 (DRM) 来保护其内容不被复制和重新分发。大多数 DRM 实际上并没有阻止这种行为,而是主要用来惹恼那些为内容付费的人,但这是另一次讨论。Widevine 是一种广泛使用的 DRM 技术,经常出现在 Web 和 Android 应用程序中,但并非所有 Android 设备都完全支持 Widevine DRM。

Widevine DRM被 Netflix、HBO、Disney+、Prime Video、Hulu、Sling、DirectTV 等流媒体服务使用。Widevine 中有三个安全级别:L3、L2 和 L1。以下是每个的细分:

  • Widevine L3:这是支持最低的选项,其中 DRM 完全基于软件。只有 Widevine L3 的设备无法运行 DRM 加密的可信执行环境 (TEE)。在大多数情况下,受 Widevine 保护的内容只能以 480p 播放。
  • Widevine L2:支持 L2 的设备具有可信执行环境 (TEE),但视频处理发生在软件或单独的视频硬件中。大多数情况下,受 Widevine 保护的内容将以 540p 的最大分辨率播放。
  • Widevine L1:这是最高级别的保护,其中媒体完全在可信执行环境 (TEE) 中解密和处理。支持 L3 的设备可以以尽可能高的分辨率播放受 Widevine 保护的内容。

大多数经 Google 认证的 Android 设备都支持 Widevine L1,有时与其他 DRM 方法结合使用。但是,修改后的设备(如 root 手机)或未经认证的手机可能仅支持 L3 或 L2。在某些情况下,损坏的软件更新导致 Widevine DRM 恢复到 L2 或 L3。

如何检查 Widevine 支持

值得庆幸的是,您可以轻松检查您的 Android 手机或平板电脑是否可以使用 Widevine DRM,包括支持哪些级别。您所要做的就是从 Play 商店下载DRM Info应用程序并打开它。
如何检查您的 Android 设备是否支持 Widevine DRM
每个支持的 DRM 技术都显示为一张卡片。Widevine 卡应该告诉您是否支持 DRM,如果支持,级别。十分简单。
如何检查您的 Android 设备是否支持 Widevine DRM
如果您看到 L2 或 L3 安全级别,则很可能您的设备不支持高分辨率受保护媒体,并且某些应用程序可能根本拒绝开始流式传输。许多应用程序还检查当前设备的SafetyNet状态以确定是否可以播放媒体。

Netflix 尤其有自己的一组检查,以确定它将向您流式传输的内容类型。除了支持 Widevine L1,您的设备还需要通过另一轮认证检查才能播放来自 Netflix 的高清或 HDR 内容。如果您想了解 Netflix 可以将哪些格式流式传输到您的设备,您可以在此处查看 Netflix 的列表。或者,您可以打开 Netflix 应用程序,转到“设置”,然后向下滚动到“播放规范”以查看可用的格式。此页面还会告诉您设备上的 Widevine DRM 级别,以防您不想下载 DRM Info 应用程序。
如何检查您的 Android 设备是否支持 Widevine DRM

参考

How to check if your Android device supports Widevine DRM

开发者涨薪指南 如何检查您的 Android 设备是否支持 Widevine DRM 48位大咖的思考法则、工作方式、逻辑体系