如何使用Lighttpd确保视频流的安全性?

时间:2012-07-03 12:28:51

标签: security video-streaming lighttpd

我需要流式传输服务器上的视频,例如xyz.com。如果我访问视频的正确路径,则每个人都可以看到该视频。我需要做的是创建一个与具有唯一视频ID的每个特定视频相对应的MD5sum。

从现在开始如果用户正在访问视频,即:

它不应该加载以下。

  

的http:/xyz.com/video.mp4

它只应加载以下网址

  

HTTP:/xyz.com/video.mp4 MD5 = 202cb962ac59075b964b07152d234b70

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

我认为你最好使用像php这样的脚本语言。但是,如果你坚持在lighttpd中进行,你可以使用lua为mod_magnet做到这一点。

http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModMagnet

答案 1 :(得分:0)

Lighttpd还提供了一个名为“SECDownload”的模块,它非常易于安装。它使您能够在有限的时间内提供网址。

教程在这里: http://redmine.lighttpd.net/projects/1/wiki/Docs_ModSecDownload

这只会创建一个临时链接,该网址不仅限于IP。如果创建了一个URL,则每个用户都可以访问它(至少如果您没有做任何事情来阻止这种情况)。