【发布时间】:2020-07-05 01:36:54
【问题描述】:
我很好奇为什么桌面 Chrome 只支持 L3 CDM,而安卓 Chrome 和 ChromeOS 可以支持 L1 CDM。
有什么可能的原因吗?
粗略猜测,两个可能的原因可能是支持 Linux 平台和 Chrome 的广泛使用?
1) 我读到有人说要使用 L1 CDM 的“安全媒体路径”必须在图形管道中实现,而 Linux 没有实现它。
2) 桌面 Chrome 不想受到硬件要求的限制?
【问题讨论】:
我很好奇为什么桌面 Chrome 只支持 L3 CDM,而安卓 Chrome 和 ChromeOS 可以支持 L1 CDM。
有什么可能的原因吗?
粗略猜测,两个可能的原因可能是支持 Linux 平台和 Chrome 的广泛使用?
1) 我读到有人说要使用 L1 CDM 的“安全媒体路径”必须在图形管道中实现,而 Linux 没有实现它。
2) 桌面 Chrome 不想受到硬件要求的限制?
【问题讨论】:
简单的答案是,正如您所猜测的那样,因为它不满足 Widevine L1 的所有安全要求。
更复杂的答案是,这个领域一直在发展,不同的设备和浏览器组合需要在任何给定时间单独查看。例如,Android 上的 Chrome 现在确实支持 Widevine L1:
设备/浏览器组合上的常见障碍是缺少安全媒体路径,和/或缺少集成到解决方案中的硬件信任根。
【讨论】: