-
Notifications
You must be signed in to change notification settings - Fork 0
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
Upload speed and success rate for larger video files (YMMV) #6
Comments
After some investigation, there are many transmission timeouts that happen when uploading file chunks, so it consumes more time to upload a complete file, or fails with max retried times. The following screenshot is an example that has 6 times (60%) re-transmission due to connection timeout(the server does not respond), and it takes about 8 or more minutes to get a 9.93MB file uploaded. That's not tolerable. I have to say the resumable API is not reliable at all for the time being, at least from where my camera accesses it. However, sometimes,** the status code |
I did continuously upload efficiency and success rate improvement:
Test result:
I think the test result is awesome! |
A recent test, the file upload success rate is 99.26%:
And I found another interesting thing: Even sometimes the OneDrive API reports an error code of
|
Some elaborations from the latest upload results for the past 16 days:
|
Although the uploader works normally on most occasions when re-transmission is added to tackle large file uploading failures. however, after a whole night's monitoring of the upload logs, I found sometimes it still experiences a high rate of re-transmission of chunks, a few cases of abortion with too many transmission retries
If this situation is intensive and continues for some time, the upload speed will decline dramatically, and if the camera is recording a new video every minute, the video files will never be uploaded in time, and more and more video files will be delayed uploading on camera's sd card.
The text was updated successfully, but these errors were encountered: