php防止视频资源被下载
假如资源地址 : http://xxx.com/videoData/xxx.mp4 即可实现播放;
detail.html模板内容
<video controls="controls" autoplay="autoplay">
<source type="video/ogg" src="xxx.com/goVideo.php?video=1" /><!--这样的地址他们就醉了吧,真实地主保护住了 而且每次进入详情页播放完了,重新进入detail链接方法中,才能播放 -->Your browser does not support the video tag.
</video>
detail.php控制层内容
// 先进入详情页
publicfunction detail(){
$_SESSION['token'] = md5("xxx"); //做一个token 用于失效方案
//进入到详情页
}
goVideo.php代码如下
/** +---------------------------------------------------------- * 生成html video 播放地址 +---------------------------------------------------------- * @access public +---------------------------------------------------------- */ public function goVideo() { $vid = (int)$_GET['videoId']; //数据库存放的资源id$data = $this->getInfo($vid); //通过vid 获取 数据库存放的真实资源地址if($_SESSION["token"]){ unset($_SESSION["token"]); //删除token,保证每次只能播放一次//页面直接输出视频$filePath=$data['URL'];ini_set('memory_limit', '512M');header("Pragma: public");header("Expires: 0");header("Content-Type: application/octet-stream"); //文件mime类型//header("Content-Disposition: attachment; filename=video11.mp4;" ); //文件名$filename//header("Content-Length: 83995"); //文件大小$fsizeob_clean();flush();//ob_end_clean();@readfile($filePath);} }
php防止视频资源被下载相关推荐
- python自动化测试视频教程_精品系列-悠悠Python自动化测试学习视频,资源教程下载...
课程名称 精品系列-悠悠Python自动化测试学习视频,资源教程下载 课程目录 第1课-http协议上 .mp4 第1课-http协议下.mp4 第2课-fiddler抓包与测试上.mp4 第2课-f ...
- firefox flash插件_巧用firefox下载视频资源
技术应用场景: 1. 免广告播放视频(含vip) 2. 下载各大视频网站的视频资源 步骤: 1.提前下载安装以下程序: 火狐浏览器(Firefox)https://www.lanzous.com/i9 ...
- Ripro主题化C位系列 演示站可调用内页图 于视频资源、素材下载站O-子主题
介绍: RiPro主题版本:网站演示站点可用图片 利于视频资源.素材下载站SEO-子主题 PHP版本要求:7.2及以上 当前版本:V8.0 主题设置:全功能后台设置,无需改代码 主题特色:无需替换RI ...
- Ubuntu常用软件下载以及视频流裁剪转码获取教程(可直接下载油管、B站、优酷等视频资源!)
简介 刚开始使用Ubuntu的小朋友是不是觉得很不适应,习惯了Windows各种齐全的功能和强大的应用,初来Ubuntu时发现啥都没有(其实还是有的),像VScode.网易云音乐这些比较人性化,就会 ...
- 如何下载视频网站中video标签中的视频资源以blob:http开头的地址的资源
一.问题场景 想下载知乎视频资源,却发现视频链接是这个样子的 blob:https://v.vzuu.com/b6146956-6e52-406d-8909-f3f1b81ae461 当时一脸懵比啊 ...
- python零基础入门教程视频下载-零基础学Python入门教程,视频资源下载
课程名称 零基础学Python入门教程,视频资源下载 课程目录 第一章 :Python介绍和安装 01.Python语言的特点 02.Python的发展历史与版本 03.Python的安装 第二章 : ...
- Video标签自动启动迅雷,下载视频资源
问题:用el-upload上传视频资源后,得到视频链接:将视频链接放到video的src属性上,网页上并不会显示视频,而老是自己启动迅雷下载.如下图所示: 解决思路: 1)卸载掉迅雷 (不能要求用户去 ...
- 全国计算机等级考试python教材.pdf_全国计算机等级考试python二级教程,视频资源下载...
课程名称 全国计算机等级考试python二级教程,视频资源下载 课程目录 1.第01讲考试介绍和程序设计基本方法 2.第02讲基本语法元素 3.第03讲函数input和eval和print 4.第04 ...
- Java-2-学习历程2:基础知识1,2,3文档、完整版视频资源、电子书籍下载
Java学习历程:基础知识1,2,3文档.完整版视频资源.电子书籍 1.基础知识1,2,3可到以下地址下载: http://download.csdn.net/detail/iot_li/886 ...
- 如何下载video标签中的视频资源以blob:http开头地址的资源m3u8
一.问题场景 想下载知乎视频资源,却发现视频链接是这个样子的 blob:https://v.vzuu.com/b6146956-6e52-406d-8909-f3f1b81ae461 当时一脸懵比啊 ...
最新文章
- Luna的大学读书史(1,Intro)
- aws ec2使用ses邮件服务的坑
- maven 学习笔记(一)eclipse+android+maven
- php微博获取用户信息,获取用户基本信息
- 笔记 - AliCloud CDN 分发网络简介
- 网络文件系统(samba、nfs、iscsi)
- python字典嵌套实例
- oracle进程瞬间暴增,oracle goldengate ogg 源段传输进程lag延迟不断增加的原因?
- 分布式理论和分布式一致性协议
- 电脑屏幕卡住了按什么都没反应_刚买2个月,联想电脑屏幕出现坏点,售后回复:坏点不够3个不能保修...
- 一篇故事看懂从 session-cookie 到 JWT 的技术演变
- 泉金海上航线春节期间航班调整 除夕初一各停航4个班次
- Windows10系统的MSDN下载和通过U盘进行安装的步骤(亲测有效)
- 计算机毕业设计之 [含论文+答辩PPT+任务书+中期检查表+源码等]S2SH动漫论坛[包运行成功]
- PAT简介和2019年秋季浙大PAT考试报名流程
- C程序设计试题汇编(第三版)谭浩强主编 第二章 选择题解析+总结
- zigbeelibrary.jar的使用
- 冰镇西瓜文案:冰镇西瓜水果文案大全集,水果类冰镇西瓜推销文案
- 利用注册表清除Office Word文档杀手病毒
- 影响蜘蛛抓取的因素有哪些?
热门文章
- c语言汽车租赁系统实验报告,汽车租赁系统的c语言,数据结构的语言程序
- IDEA启动:Internal error. Please refer to https://jb.gg/ide/critical-startup-errors
- JSOI2007 文本生成器
- 在业务控制方法中写入普通变量收集参数
- Linux下多线程pthread内存泄露
- 记忆化搜索:POJ1088-滑雪(经典的记忆化搜索)
- PHP has encountered an Access Violation at
- python writelines_详解详解Python中writelines()方法的使用
- python列表嵌套字典取值_Python学习100天-Day03(字符串、列表、字典、元组)
- matlab 快速傅里叶变换函数(fft)编写