2011-03-17 162 views
2

通过HTTP实时流或任何其他方法防止下载,是否有可能嵌入视频的网页:移动Safari浏览器视频

  1. 是移动Safari浏览器查看?

    and

  2. 无法直接下载? (当用户导航到浏览器中的媒体URL时,它们不应默认获得可下载的文件。)

Flash和Silverlight可以在桌面浏览器上提供符合这些条件的媒体。我想知道是否有某种方法可以满足与不支持Flash或Silverlight的Mobile Safari兼容的标准。媒体不一定是不可能的,只需要一个浏览器就很难下载。

例如,在下面的网站上,演示HTTP Live Streaming,我可以打开视频URL并执行File> Save。这是我(实际上是客户的法律团队)想要避免的。

http://iphone.akamai.com/

编辑:试图澄清基础上的反应,到目前为止我的问题。

+0

据我说,我的答案应该和@ PARTH的答案一样。您无法控制iPhone应用程序之外的行为。 – 2011-03-20 17:35:28

回答

1

其已知的事实,即浏览器可访问的任何内容都是可下载的,否则浏览器无法获取它。大多数用户都忙着看视频去想下载它,但如果他们想它那里得到它...

+0

编辑我的问题,希望更清楚。最终,任何提供给计算机的东西都可以被该计算机捕获(如果没有别的东西,则通过屏幕盖或指向屏幕的摄像机)。我只是想知道在这种特殊情况下它是否可以变得不重要。 – dleavitt 2011-03-18 05:16:56

+0

它不是屏幕录像机或摄像机它的Firefox插件如DownloadHelper(我使用这个)或Ant视频下载器,使得它非常容易下载媒体,因为当用户点击一个事情检测到嵌入代码时通知用户。只是想,如果有可能停止下载YouTube将采用它。 – 2011-03-18 05:30:01

+0

它可能是如果流是加密像DVD dsc css闪光哈哈,然后播放器持有密钥解密流,但然后玩家将被黑客攻击的关键和转换器... – 2011-03-18 05:33:40

0

@dleavitt:

按照苹果公司的HIG,这是一个事实,即一个应用程序不能有控制沙箱外的东西。

因为移动Safari浏览器不在任何iPhone/iPad应用程序的沙盒中,所以无法控制它。您无法修改或更改其默认行为。

因此,保持简单的话,您无法停止通过移动Safari浏览器下载视频,因为您无法控制它。

希望这可以帮助你。

+0

谢谢,我是不想尝试构建一个iPhone Safari应用程序,但我试图以可供移动Safari访问的方式提供流媒体,但有些受到保护,无法下载。 – dleavitt 2011-03-18 05:10:16

+0

@dleavitt:但您无法控制移动Safari的行为。所以你不能阻止用户下载。一旦你的媒体流出现在Safari中,它就无法控制。然后它按照移动Safari的默认行为行事。希望这更清楚。 :-) – 2011-03-18 05:23:30