【发布时间】:2022-01-22 00:38:15
【问题描述】:
我希望在我的学习管理系统 React 应用上实施 DRM,以阻止未经授权的内容下载。使用 VPS 作为网络托管以及内容托管。 VPS 在 Ubuntu 20.04 上运行。
【问题讨论】:
我希望在我的学习管理系统 React 应用上实施 DRM,以阻止未经授权的内容下载。使用 VPS 作为网络托管以及内容托管。 VPS 在 Ubuntu 20.04 上运行。
【问题讨论】:
我猜你说的是视频内容。
假设在这种情况下,您需要使用包含 DRM 服务的视频托管服务,例如 Vimeo、Brightcove 等,或者自己托管和流式传输视频,可能使用流式解决方案 - 见下文,并且流式传输时添加 DRM。
对于后者,您将需要一个或所有主要 DRM 提供商的服务,深入了解您想要覆盖的平台(非常高级 - Widevine 用于 Google 浏览器和设备,FairPlay 用于 Apple 和 PlayReady 用于 Microsoft,但有一些例外和警告)或与 multiDRM 提供商合作,他们将为您与 DRM 提供商交互。
如果您只想要一个简单且便宜的保护,您可能会发现身份验证、安全 URL 和非常基本的 Clear Key 加密的组合对您来说可能就足够了,但再次有效地流式传输的复杂性可能很大,因此可能值得一看现有的流媒体服务器解决方案,如 Wowza、AWS 媒体服务、Azure 媒体服务等。
【讨论】: