我是直接仿照搜到的「防盗链」的代码改的。
声明一个文件头然后输出内容。
但是这样 PHP 重新生成的文件遇到的问题是:
IE10 完美支持;
Chrome 只能播放一次 mp4,不能播放 mp3;
Safari 不能载入 mp4,可以播放 mp3;
Chrome 和 Safari 如果直接打开连接都能正常播放,但是只用 <video> 引用则出现问题。
保存到本地完全没有问题。
以下是代码,简易的,实际用还会加上其他 key 的判断网址和时效。
https://gist.github.com/Kaiyuan/6592634
声明一个文件头然后输出内容。
但是这样 PHP 重新生成的文件遇到的问题是:
IE10 完美支持;
Chrome 只能播放一次 mp4,不能播放 mp3;
Safari 不能载入 mp4,可以播放 mp3;
Chrome 和 Safari 如果直接打开连接都能正常播放,但是只用 <video> 引用则出现问题。
保存到本地完全没有问题。
以下是代码,简易的,实际用还会加上其他 key 的判断网址和时效。
https://gist.github.com/Kaiyuan/6592634