1

我目前正在处理一个视频点播项目,我使用 FFMPEG(HLS、MPEG Dash、MP4)转换视频。

目前,视频在 AWS S3 上公开托管,并且有一个 Node.JS API 提供视频的 URL。该 API 应该由我们的 Android + iOS + Web 客户端专门使用。

有没有办法确保人们找不到视频的链接(例如,通过在浏览器开发者控制台中查看视频标签的 src 属性)?

我们想阻止人们下载视频。我们知道不可能阻止所有人,但我们可以添加的安全层越多越好。

4

1 回答 1

0

除非您没有将完整的视频链接放在页面上的任何位置(后备或特定视图),否则这是不可能的。我什至可以从我的朋友那里下载 Facebook 上的视频:)

一种方法是使用 Hls 或 Dash 并从完整的视频文件中生成这些资产。仍然可以收集并组合它们,但比只有一个 URL 下载更难。此外,资产的这个 URL 可以是动态的,并且对于每个用户来说都是不同的。

于 2017-04-20T06:25:51.223 回答