【问题标题】:How to Protect Videos on a VPS for a Membership Site如何为会员网站保护 VPS 上的视频
【发布时间】:2011-06-27 11:03:45
【问题描述】:

我正在使用 Google App Engine 和 VPS 构建会员网站

  1. 该网站是由 Google App Engine 用 Python 构建的会员网站

  2. 视频存储在单独的 VPS 中。只有会员才能访问这些视频。

  3. 如何保护我的视频免受非会员的侵害?即使对于会员,我也想启用过期下载链接和 IP 锁定下载链接。

关于如何做到这一点的任何提示?我想我需要像http://www.disposablelinks.com/ 这样的东西。是否有任何具有类似功能的免费或开源软件?

顺便说一句:我使用的是 VPS 而不是 Amazon S3 或 Google 存储,因为云服务的带宽太贵了……我每月大约有 30GB 视频和 3T 带宽。

非常感谢!

================================================ ============================

更新:我正在考虑在 VPS 上使用 PHP,并在 Google 上搜索“PHP 隐藏文件路径”并获得了很多有趣的资源。我想我可以自己解决这个问题。欢迎任何cmets或建议。

【问题讨论】:

  • 为什么不将文件存储在 blobstore 中?这样会简单很多。
  • 感谢 4 这个宝贵的建议。但是我担心使用 Blobstore 会消耗过多的 CPU Time 并花费很多钱。我仍在阅读 blobstore 手册。再次感谢 :)

标签: python google-app-engine vps cloud-hosting


【解决方案1】:

您可以在用户cookie 中添加某种“标记”,其值类似于:md5(mySecret + IP),然后在其他服务器上进行检查。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-27
    • 2017-03-06
    • 2020-09-13
    • 1970-01-01
    相关资源
    最近更新 更多