我在我的网站上使用流动播放器播放flv视频,我不希望用户知道视频的实际路径,因此他们无法下载它们。但是在播放视频时,视频路径在状态栏中显示(在FireFox中),例如:http://www.example.com/videos/123.flv
因此,如果用户访问目录(视频),他可以查看视频并下载它们。所以我在那里放了一个空的index.html文件,现在没有显示视频列表。 :)
但是,如果用户在网址中输入完整路径,则可以下载视频。 (显示下载对话框)。这是我的担心。所以我在.htaccess文件中添加了以下几行。
< files~“。flv $”> 命令拒绝,允许 从没有 否认所有人 < /文件>
现在的问题是,流程播放器无法播放视频。
那么如何限制浏览器对视频的访问,并且只允许访问流媒体?
答案 0 :(得分:2)
简短的回答是,你不能。数据必须先到达用户的计算机才能播放。
你可以尝试修改播放器以便它发送额外的HTTP标头,并在没有它们的情况下拒绝访问,但是: