在 chrome 中捕获受 DRM 保护的视频的视频帧

Capture video frames of DRM protected video in chrome

我正在为我的应用程序构建一个视频播放器,它将使用 dash.js 和 video.js 播放受 DRM 保护的视频(Chrome 和 Firefox 上的 WideVine)。作为此应用程序的一部分,我希望能够对视频进行注释并将数据发送回服务器。

注释数据应附加到视频帧而不是时间戳,应用程序应将帧和相关注释数据发送到服务器。是否可以在 chrome 或 firefox 中捕获受 Widevine DRM 保护的视频的原始帧,并使用 webGL 将它们发送到服务器。

不,无法捕获受 DRM 保护的视频的解密帧。这会在某种程度上打败 DRM 系统。仅适用于不受 DRM 保护的流。