2013-06-05 65 views
0

我有一些我希望免于下载的受版权保护的音频文件,但在网站(drupal)上显示它们。不要在页面源中显示URL

我有一个播放器可以在链接上使用flash和css,但是如果您查看页面源,则链接的href是可见的,并且很容易获取URL并在本地获取文件。

我知道无法100%阻止它,但我想要做的只是让它比在页面源代码中看到url更困难。

我该怎么办? 我想避免写我自己的球员,因为我的闪存知识是相当有限的... 我已经用Javascript隐藏链接,而用鼠标拖动播放器(这实际上是HTML中的链接)。

我试过一个HTML混淆(http://htmlobfuscator.com),但它不能正常工作,一条链路它的工作原理,第二和第三个它不...

非常感谢

+2

我觉得这不值得你花时间。使用普通的Flash抓取器,任何人都可以抓取您的网站以获得Flash /音频文件。知道如何查看源代码的人可能也知道如何使用这些工具。 –

+3

如果你不想让人们能够下载你的音乐,不要把它放在线上。快速,简单的方法:) –

+0

可能的重复[保护HTML5音频标签中的音频文件](http://stackoverflow.com/questions/8634955/protect-audio-files-in-html5-audio-tags) – Quentin

回答

0

最终,任何简单嵌入的文件必须下载到用户的计算机才能播放(通常将其下载到临时位置,然后删除,但精明的用户将能够捕获下载并保存。)

如果你想要任何真正的保护,你将不得不使用像流媒体服务器。有了这些,默认情况下文件不会被下载,用户唯一真正的捕获选项是从LineOut到LineIn的音频电缆。大多数人没有访问权限。

+0

谢谢。尽管我同意你的观点,并且我完全理解100%的保护不存在,但我试图达到比20%更好的东西。最初,由于玩家使用链接,可以右键单击保存,然后他们可以下载文件。现在我通过Javascript阻止了右键点击,并且我将鼠标悬停在鼠标上。 – MMT

+0

ajax怎么样?从一个表中根据数据库动态获取链接的href,我保留基于可以传递给ajax调用的参数/索引的真实链接? – MMT

+0

你在后端使用PHP还是类似的? –