全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 956|回复: 9
打印 上一主题 下一主题

[Windows VPS] 求大佬一个问题【php】

[复制链接]
跳转到指定楼层
1#
发表于 2017-1-8 03:36:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 gaoji.me 于 2017-1-8 03:39 编辑

php 用header来影藏真实地址下载

a.php
  1. $file_fullpath = 'a.mp4';
  2. $fsize=filesize($file_fullpath);
  3. header("Pragma: public");
  4. header("Expires: 0");
  5. header("Content-Type: video/mpeg4"); //文件mime类型
  6. header('Content-Disposition: attachment; filename='. $file_fullpath);
  7. header("Content-Length: ".$fsize);  //文件大小$fsize
  8. @readfile($file_fullpath);
复制代码


虽然可以直接播放视频,但是不能向普通视频一样在进度条上一点 就从该点开始播放~~[即使加载完成也]
只能随着时间播放.....


有啥方法可以解决:
比如这个: http://v.nyanya.tv/t.php
推荐
发表于 2017-1-8 14:00:51 | 只看该作者
gaoji.me 发表于 2017-1-8 13:55
这是啥软件 可以录制屏幕生成gif?

是的...GifCam

firefox 46.0.1
2#
发表于 2017-1-8 04:11:52 | 只看该作者
本帖最后由 qfdk 于 2017-1-8 04:22 编辑

你进度条都拉不动
你把你do.php改成b.mp4试一下- - 研究好了地址来个自己的算法加密一下就好了
  1.   <video src="b.mp4" autoplay controls ></video>
复制代码

本地测试似乎没有问题。。。目测是header的毛病
你里面有个 Connection: close 不知道是不是它的鬼。
3#
 楼主| 发表于 2017-1-8 05:29:23 | 只看该作者
qfdk 发表于 2017-1-8 04:11
你进度条都拉不动
你把你do.php改成b.mp4试一下- - 研究好了地址来个自己的算法加密一下就好了
  

  这样就不加密了....
不能做到访问控制...
5#
发表于 2017-1-8 13:40:58 来自手机 | 只看该作者
需要一些代码来处理range
6#
发表于 2017-1-8 13:50:52 | 只看该作者
本帖最后由 njav 于 2017-1-8 13:53 编辑

我打開測試可以點

https://media.giphy.com/media/l4JyTw9bms3OVGRe8/source.gif
7#
 楼主| 发表于 2017-1-8 13:55:47 | 只看该作者
njav 发表于 2017-1-8 13:50
我打開測試可以點

https://media.giphy.com/media/l4JyTw9bms3OVGRe8/source.gif

这是啥软件 可以录制屏幕生成gif?
8#
 楼主| 发表于 2017-1-8 13:56:59 | 只看该作者
njav 发表于 2017-1-8 13:50
我打開測試可以點

https://media.giphy.com/media/l4JyTw9bms3OVGRe8/source.gif

你的是啥浏览器啊??chrome几?
9#
发表于 2017-1-8 13:58:47 | 只看该作者
是视频没加关键帧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-15 07:05 , Processed in 0.061441 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表