VOD asset uploads are not resumable
- Dominant language
- TypeScript
- Stars
- 88
- Forks
- 37
- PR merge metrics
- No merged PRs in 30d
Description
The current VOD upload is not resumable on the frontend - the upload URL is used in the [file signature](https://github.com/tus/tus-js-client/blob/6f723f07b016cd374d4fe65140a2794e8ca7ca56/lib/browser/fileSignature.js#L23) and the local state is not reused in the frontend. This should be fixed to resume file uploads when they are the same file.
> We could also prompt the user like "hey you were uploading X, wanna continue? pick it on your filesystem again")
Original discussion here:
https://github.com/livepeer/studio/pull/1194#pullrequestreview-1074412913
Contributor guide
Research direction
Start with the frontend VOD upload flow and inspect how the upload URL is used in the referenced fileSignature.js file and whether local upload state is retained. Done means selecting the same file can resume its existing upload, with the continuation prompt treated as an optional follow-up.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100