显然,我在谷歌搜索时使用了完全错误的关键字,因为我正在寻找有关如何在自己的网页中嵌入视频并仍然使“不可能”(即使其难以使用)将其直接下载为mp4文件的解决方案。我的意思是说,有各种各样的播放器,您可以在浏览器中直接在浏览器中轻松找到原始文件...

相反,在youtube之类的页面上,您无法真正找到完整的文件,但您必须使用第三方解决方案来下载文件。

您知道支持youtube等嵌入方式的任何库/模块吗?
谢谢

最佳答案

如果您可以将文件流式传输到设备上(甚至包括YouTube视频),那么下载/捕获文件实际上并不难,因此您必须考虑自己的目标。

大多数内容保护系统或数字版权管理系统并没有真正试图阻止某人捕获文件。相反,他们试图通过对捕获的文件进行加密来确保它无用,以确保它无法播放,从而确保该文件没有用。

然后,棘手的部分转向以授权用户安全地共享解密密钥的方式,使他们或第三方都无法查看或共享密钥。这是几乎所有常见DRM系统的本质。

如果您确实想使用DRM,但又不想为完整的DRM解决方案付费,则可以将明键加密与MPEG-DASH流一起使用。这本质上是随流传输密钥,因此它不是很安全,但是可以满足您的需求。这里有一些有关将其与云编码服务一起使用的信息:

  • https://bitmovin.com/tutorials/mpeg-cenc-clearkey-drm-encryption/
  • 10-08 12:09