首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Closed Network Web Server -阻止视频下载

Closed Network Web Server -阻止视频下载
EN

Stack Overflow用户
提问于 2012-12-27 23:42:27
回答 1查看 771关注 0票数 0

我正在做一个关于在局域网上工作的流媒体服务器(Linux,Apache,Squid,DHCP)的项目。客户端通过web浏览器连接到服务器,并使用HTML5观看视频。使用HTML5非常简单,但客户端也可以通过右键菜单(或浏览器扩展)轻松下载视频。有没有可能阻止用户在使用squid代理服务器下载视频的同时,使用浏览器播放视频?我试图阻止视频文件下载(用squid),但是用这种方法HTML5视频也不能播放。我使用的Squid配置用于阻止文件下载:

代码语言:javascript
运行
复制
acl BlockExt url_regex -i \.mp4$    
http_access deny BlockExt all

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-17 02:53:14

遗憾的是,浏览器请求播放视频和请求下载视频无法与服务器区分开来。

你可以通过javascript禁用rightclick (这只会阻止真正的基本用户),或者将视频分割成多个片段并使用and事件跳到下一个片段(当然,可能存在缓冲延迟,但对于处理音频的示例来说,它是相当可靠的- https://gist.github.com/1266499)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14057249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档