Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Chunked Uploads #696

Open
jkraemer opened this issue May 5, 2020 · 2 comments
Open

[Feature Request] Chunked Uploads #696

jkraemer opened this issue May 5, 2020 · 2 comments
Milestone

Comments

@jkraemer
Copy link

jkraemer commented May 5, 2020

The Problem

I'm using an iPad to edit videos and uploads of the resulting large files (i.e., several GB in size) often fail, depending on network conditions (unless it's a really good connection large files will time out / fail for whatever reason while small files upload just fine).

Describe the solution you'd like

I believe having chunked upload support like in the Desktop client would really make large file uploads more robust. Even for smaller files, that would help in bad network conditions as only smaller fragments have to be re-transmitted in case of errors vs the whole failed file.

I understand that iOS doesn't make implementing this easy, but maybe with all the recently added multi tasking / multi window support in i(Pad)OS there were also some features introduced that would help running / resuming such chunked uploads? Even if I would have to keep the app open / running in a split screen for the duration of the upload, it would be an improvement imho.

Describe alternatives you've considered
The (inconvenient) alternative is to move files off the iPad via USB-C and upload from the notebook.

@jkraemer jkraemer changed the title Chunked Uploads [Feature Request] Chunked Uploads May 5, 2020
@jkraemer
Copy link
Author

jkraemer commented May 5, 2020

I just saw owncloud/ios-sdk#65 (TUS Uploads) which I believe would solve my problem. Is this something that is already supported on the server side? Never heard of that before.

@michaelstingl
Copy link
Contributor

TUS is currently under development for the new, Go-based microservice backend "ownCloud Infinite Scale" (owncloud/product#19)

We can check if a fallback to ownCloud 10 chunking is possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants