security - UDEMY 等公司如何保护视频不被下载

标签 security video-streaming html5-video

DISCLAIMER :) :)

Some of them may think it's not relevant for discussion as it does not fit here. Why not? As I think in StackOverflow we find smartest people around the globe. Even if I try to create in other StackOverflow domains it won't be that visible.

NOTE: So if your the kind of guy who is trying to pull this down. Please have some pity on me as I won't get good answers in other Q&A sites like Quora

我想了解像 UDEMY 这样的公司如何保护不允许下载的视频。我知道他们不能完全保护,但可以通过各种方法加固它。我发现的一些内容如下:

In Udemy I saw with point 3. Sounds interesting.

从基础开始

1. Disable right-click to download (Can be hacked by disabling the browser js). 

2. You can use custom video libraries or no download options but god knows how fairly it plays. As I was able to download that kind of video.

3. Using BLOB URL for the video, this downloads the video in bytes. (Kind of secure using but can use HLS video downloader)

4. Can use On-demand live HTTP video streaming from Amazon or Vimeo but over time they may cost much price.

5. Then I read about large giants like Netflix, Amazon Prime uses multiple streaming files which will be stored in different chucks. Which makes it harder to download.

你们可能发现了任何其他有趣的方法来强化它,我们很乐意听到。

一天结束时,用户仍然可以屏幕录制您的视频 DAMMMMMM IT!

最佳答案

流媒体正在下载。如果您希望某人能够观看视频,则必须让他们下载该视频。

大型网站保护内容的方式不是通过下载,而是在下载文件之前对其进行加密。然后播放器知道如何从 DRM 服务器请求解密 key 。

有关更多信息,请阅读 Wikipedia 上有关 DRM 和 EME 的信息。

关于security - UDEMY 等公司如何保护视频不被下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59452004/

相关文章:

javascript - 使用 nodejs 将 raspivid 输出流式传输到浏览器

android - 在 Phonegap 应用程序中使用 Android 后退按钮退出全屏 HTML5 视频播放器

python - url 中没有 pk 的 Django UpdateView

iphone - iOS 应用程序安全的最佳实践

security - 如何在分布式系统中管理用户(资源访问、身份验证)?

java - 服务器和客户端之间的实时视频流 - 使用 Java

javascript - 在 Chrome 扩展程序中安全地存储 token /密码

javascript - 有没有办法附加到对象 URL 或以其他方式创建流作为 URL?

Javascript onloadedmetadata 事件未在 iOS 设备上触发

视频作为网站背景? HTML 5