My client having a requirement that need to upload huge video files (e.g. 5GB) to his own server via browser, need have progress bar and pause/resume would be even better.
Wondering if there's any existing services (paid or not) for doing such a thing. Also any technique that I might able to implement this by myself. I've seen Vimeo allows user upload huge file by HTTP, not sure how they make it.
Currently I'm using JAVA FTP applet but it really slow and not that stable if transferring time is hours (e.g. I got socket exception, peer reset). So really keen to seek some more stable and lightweighted solution
Any tips?