允许用户上传更大视频文件的最佳方式?

时间:2016-07-10 17:22:09

标签: file-upload upload

我希望用户上传可能更大的视频文件。我已经创建了简单的上传脚本,并且可以通过在php.ini中进行一些更改来允许更大的文件,但有没有更好的方法可以学习和创建?请帮助我了解我可以学到的东西。谢谢!

2 个答案:

答案 0 :(得分:0)

我建议使用任何上传库来处理您上传的所有要求。如果你自己编写,你可能会错过许多已经开发的用例。

您可以根据自己的要求对其进行自定义,并添加最重要的内容。

您需要将具有恢复,暂停等设施的内容视为网络或其他问题。你可以尝试这个http://resumablejs.com/

如果你想转换,压缩你可以使用FFmpeg(https://ffmpeg.org

答案 1 :(得分:0)

你也许可以看看分块 - 基本上,将一个大文件切成小文件。这可以使您的上传对任何失败更具弹性,甚至可以允许暂停/恢复上传。此外,由于文件将以较小的块发送,因此您不需要配置php.ini以允许可笑的大型上传。

结帐Plupload。他们有一个关于分块的好页面,并为您提供代码示例。