如何在VPS上的React中实现DRM



我希望在我的学习管理系统React应用程序上实现DRM,以阻止未经授权的内容下载。使用VPS作为网络托管以及内容托管。VPS在Ubuntu 20.04上运行。

我猜你说的是视频内容。

假设是这种情况,你需要使用包含DRM服务的视频托管服务,如Vimeo、Brightcove等,或者自己托管和流媒体播放视频,也许可以使用流媒体解决方案-见下文,并在流媒体播放时添加DRM。

对于后者,您将需要一个或所有主要DRM提供商的服务,以深入了解您想要覆盖的平台(非常高的级别-适用于谷歌浏览器和设备的Widevine、适用于苹果的FairPlay和适用于微软的PlayReady,但有一些例外和注意事项(,或者由一个多DRM提供商为您提供DRM服务。

如果你只想要一个简单而便宜的保护,你可能会发现身份验证、安全URL和非常基本的Clear Key加密的组合对你来说已经足够了,但高效流媒体的复杂性可能很大,因此可能值得查看现有的流媒体服务器解决方案,如Wowza、AWS Media Services、Azure Media Services等。

最新更新