背景:我有一个处理大型视频文件(体育视频)的网站。该网站允许用户上传任何源文件,但大多数视频来自DVD。我目前正在使用一个修改过的jumploader版本来编码文件,并将文件上传到网络服务器。jumploader是一个java客户端,查看我的网站统计数据,只有大约75%的用户安装了java。
我想:我一直在寻找一个基于flash的上传程序,可以将字节流传输到服务器。我也在寻找基于flash的ftp客户端,但我没有找到任何有前途的东西。有些上传方法也会先将整个文件放入内存,而这显然不是我的选择。
有没有人有从web前端(PHP)上传大文件(高达2-3 3GB)到web (或ftp)服务器的经验?
发布于 2011-07-06 23:48:40
作为一个基于flash的解决方案,你可以使用swfupload,它被广泛使用,因为你可以显示一个进度条。它会将答案返回给您,您可以使用JavaScript读取这些答案。
我们决定使用Transloadit,这是一项专门上传和编码视频文件的服务。您甚至可以通过关闭浏览器窗口来跟踪下载是否中止,它具有实时编码并支持多种格式。此外,您的文件存储在亚马逊S3,因此您可以很容易地与亚马逊CloudFront和JWPlayer或流媒体播放器。
另请参见zencoder。
干杯
https://stackoverflow.com/questions/6599088
复制相似问题