【问题标题】:Protect audio file from being downloaded while still being playable through JQuery JPlayer防止音频文件被下载,同时仍可通过 JQuery JPlayer 播放
【发布时间】:2012-02-10 04:05:38
【问题描述】:

我将音频文件保存在服务器上的文件夹中。它们被 JQuery JPlayer 调用来播放。但是,如果一个人查看页面的来源,他们可以找到文件的位置并简单地下载它。我想保护文件不被下载,但仍然允许 JPlayer 播放它们。这可能吗?

我尝试使用 .htaccess 拒绝该文件夹以及保护该文件夹的密码,但这会阻止 JPlayer 播放文件。

【问题讨论】:

    标签: php jquery linux security jplayer


    【解决方案1】:

    要阻止精明的用户窃取您的媒体是不可能的。但如果你愿意,你可以

    • 使用 oAuth 管理对媒体资源的访问
    • 让您的服务器只响应包含“特殊”HTTP 标头、Cookie 等的媒体请求。
    • 使用 DRM(漱口
    • 您梦寐以求的其他一些 URL 混淆/过期方法..

    为了节省时间,我建议您接受您发布的任何可以复制/采用的内容。那么,为什么不发布

    • 样本 sn-p(例如第一分钟)
    • 低比特率/单声道体验版

    最近,a widget allowing you to stream Paul McCartney's new album was published in the Guardian.. 我不知道这有多“安全”,我打开 Chrome 开发工具网络选项卡并帮助自己处理任何“音频/mpeg”!

    【讨论】:

      【解决方案2】:

      我使用 PHP 为您找到了一个可能的答案: Solution using PHP sessions

      这是一个很长的线程,但那里有可以帮助你的代码。

      【讨论】:

        【解决方案3】:

        您应该知道(以防万一)如果有人可以在他们的浏览器中播放文件,那么没有什么可以阻止他们播放文件并使用录音软件来捕获音频。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-12-05
          • 1970-01-01
          相关资源
          最近更新 更多