首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防止在浏览器中窃取HTML5视频?

防止在浏览器中窃取HTML5视频?
EN

Stack Overflow用户
提问于 2012-10-25 21:15:57
回答 3查看 996关注 0票数 0

我正在寻找一种安全地将视频传送到移动设备的方法。有两种选择:

  1. HLS在标签中。这非常好的工作为iOS和支持自适应比特率,完美的移动。然而,似乎只有在iOS上才能很好地工作。在Android上,似乎只有零碎的支持。我读到Android从3.0开始就正式支持它,但是在我测试过的所有android设备上(>3.0),HLS都没有在浏览器上回放。
  2. 逐步下载在标签。这在iOS和安卓设备上都能很好地发挥作用,但人们担心的是,由于它只是视频的一种渐进下载,一旦浏览器下载完视频,用户就会找到一种抓取视频的方法。这在iOS上可能更难,但我相信浏览器将视频下载存储在某个tmp文件夹中的位置并不难。

我要说的任何一种方法都可以通过使用过期的令牌方法来保护,其中令牌是使用只有内容服务器知道的秘密密钥生成的服务器端。该视频请求将只有效5或10分钟,将杀死的深度。

有人知道如何解决这些问题吗?即使我能够阻止深度播放,用户仍然可以获得视频本身并重新分发。也许这不可能?

谢谢

EN

回答 3

Stack Overflow用户

发布于 2012-10-25 21:18:13

互联网规则#1:

如果你不想让别人偷它,就不要把它放在网上。

欢迎来到规避军备竞赛。DownloadHelper给你带来的。

票数 5
EN

Stack Overflow用户

发布于 2012-10-25 21:24:51

没有什么能阻止真正想要盗版你的视频的人。有各种各样的方法,就像你提到的那些,让它变得更难,但是一个真正想要复制它的人可以找到一种从记忆中捕捉它的方法,甚至只是把相机对准屏幕,记录视频的回放。

就像你保护你的车一样。你安装了一个转向锁,一个警报器和一个发动机的固定器,然后有人来把车拉上一辆平板卡车,然后开走。

底线-你不能阻止一个坚定的小偷,但你可以使盗窃更加困难,使你不是最有吸引力的目标。

票数 2
EN

Stack Overflow用户

发布于 2012-10-30 00:14:10

当我读到上面的内容时,我可以很快地通过所有这些技巧。

对于一个我无法描述太多的项目,因为nda,我们创建了我们自己的协议,基于一种众所周知的加密方法--军事级)--在服务器上对协议进行编码,并在设备上解码。不幸的是,这也不是完美的,因为许多移动应用程序可以重新设计,一旦你完成了关键游戏,在android上非常容易,当然你可以定期回收密钥,在这种情况下,即使他们解锁android应用程序并获得密钥,它也不会工作很长时间。

这是很多工作,不能用html5、hLS或event rtsp来实现。

它还需要一个自定义服务器应用程序,将视频流与自定义协议重新传输。

另一方面,该协议与传输无关,这意味着我们可以使用各种传输方式,tcp、IAP和蓝牙。还将在所有移动/桌面平台上工作。

另一个小小的要求,就是不能使用浏览器,必须是一个定制的应用程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13077408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档