We are developing a video file u开发者_StackOverflow中文版pload feature in a php website. We need to upload files upto at least 100MB. We are using some flash upload tools which shows progress bars.
When we try, even 10 MB files are itself taking lot of time and progress bar seem to end very fast and we have to wait long time to finish uploading. Is there any good progress bar plugins for large file uploads
Also can we use any other file upload methods other than http upload?
Is it possible to upload file using FTP for video file uploads. I have seen a few samples but nothing seem to working..
There are several options, if you wish to go down the PHP route then take a look http://www.sitepoint.com/upload-large-files-in-php/.
else, you can try the JAVA applet route and a good place to start would be with http://jupload.sourceforge.net/
I think in this case i would use the Java Applet.
FTP can be more tricky for the user than a plain html upload form, but would be the preferred way to upload in my opinion (robust protocol, resume support etc.)
For a nice html upload form, you could have a look at plupload, which offers a wide variety of options for client side plugins. It supports graceful degradation, and in the case of html5 file uploads support, it also supports chunking the upload.
精彩评论