Extension:ResumableUpload

Download instructions
Check out the code using svn:

Protocol
The upload protocol consist of initializing the file upload, reading the url from the response and then sending chunks to the server, then finishing the upload and reading the server response. The required api parameters for each phase are described below:

Initialize the upload 'filename' 'comment' 'token' 'filesize' Uploading Chunks 'offset' 'chunksession' 'chunk'

Finished upload 'offset' 'chunksession' 'chunk' 'done'

Installation
To install this extension, it should only be necessary to add the following line to your LocalSettings.php file:

To get the full functionality, you will need to install the MwEmbed extension.