视频不应在 NodeJs 中下载
Posted
技术标签:
【中文标题】视频不应在 NodeJs 中下载【英文标题】:video should not be downloadable in NodeJs 【发布时间】:2021-10-13 04:54:16 【问题描述】:我正在开发一个允许用户观看视频的系统(例如 Netflix),但不允许他们下载视频。我看过我的文章,但无法获得适当的帮助。
如果有人能提供帮助,将不胜感激。
【问题讨论】:
在 Stack Overflow,我们制定的政策是用户必须在获得帮助之前进行尝试。 Stack Overflow 不是代码编写服务。更多帮助请参考this guide。 很简单,发给用户,他就可以撕掉。您可以使这变得尽可能困难,但没有“开箱即用”的解决方案。这很大程度上取决于您/用户如何与视频互动。如果一个简单的“GET”请求就足以观看视频,那么你已经输掉了游戏 【参考方案1】:当用户通过浏览器访问内容时,无法隐藏内容。但是您也可以过滤掉一些用户,使情况复杂化。例如,用户打开视频播放器。您可以每 X 秒发送一部分视频流。您的观众将不太可能难以下载零散的视频。还向流添加一些自定义编码可以减少计数。正如我一开始所说,隐藏客户端是不可能的。
【讨论】:
请记住,他们也可以在播放视频时使用视频捕获程序。以上是关于视频不应在 NodeJs 中下载的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 nodejs 从 cloudinary 下载视频?
无法在 Lambda 函数(Node JS)中下载 S3 视频