Use-case
Having the above in mind, it is not practical to upload big files using an iPhone website.
I must have this implemented using a WebSite.
Using a WebSite ( and not an App ) Is there any way to
Any help will be appreciated
UPDATE: This article appears to be more relevant.
You should chunk the video and hash each chunk using the HTML5 File API. Mobile devices have a lot of errors during transmissions. If a chunk fails, you'll need to request it again. This may not seem like an issue if you're going over SSL or TLS, however, it actually is an issue. The failure rates are really high if you don't chunk the video (because it has to start all over again and the probability of failure during such a large file is quite high).
Also, take a peek at this video. It will further explain some details of transmission patterns of radios in mobile devices. There are further references at the end of the talk for even more details.
As for how to bypass the UIWebView behaviour, you may want to try intercepting the HTTP request and writing Objective C code to manage the uploading. See this article for implementation details.
Lastly, I'm not sure how successful you'll be with a UIWebView only implementation (ie. not writing Objective C). UIWebView seems to be aggressive (and inconsistent) about how much memory it lets you consume before it forcibly closes your web page.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With