我目前正在制作视频点播项目,我使用FFMPEG(HLS,MPEG Dash,MP4)转换视频。
目前,视频在AWS S3上公开托管,并且有一个Node.JS API提供视频的URL。 该API应该由我们的Android + iOS + Web客户端专门使用。
有没有办法确保人们找不到视频的链接(例如,只需在浏览器开发者控制台中查看视频标签的src属性)?
我们希望阻止人们下载视频。我们知道不可能阻止所有人,但我们可以添加更多层次的安全性。
答案 0 :(得分:0)
除非你没有在页面的任何地方放置完整的视频链接(后备或特定视图),否则这是不可能的。我甚至可以从朋友那里下载Facebook上的视频:)
一种方法是使用Hls或Dash并从完整的视频文件中生成这些资源。仍然可以收集和组合,但比下载一个网址更难。此资产的网址也可以是动态的,并且对每个用户都是不同的。