Don't set a timeout for downloading media. #3613
Labels
A-Media
O-Occasional
Affects or can be seen by some users regularly or most users rarely
S-Major
Severely degrades major functionality or product features, with no satisfactory workaround
T-Defect
Something isn't working: bugs, crashes, hangs and other reported problems
Your use case
What would you like to do?
n/a
Why would you like to do it?
For large files, if the download fails to complete within 30 seconds, the app will forcefully interrupt the download and return an error to the user. This includes video; audio or other types of files.
For this design, the following problems will arise:
a) Large videos or audio (or other audiovisual media formats) will be forced to be interrupted by the app before starting to play;
b) Large files will be forced to be interrupted by the app after downloading for a period of time;
c) Data is wasted and the download cannot be successfully completed, resulting in a lose-lose situation.
The above problems occurred under an excellent network condition (1000 Mbps WLAN) and tested with a 1.5 GB file. The only reason I can think of is to try to guide users to give up uploading too large files in the Matrix ecosystem.
How would you like to achieve it?
n/a
Have you considered any alternatives?
n/a
Additional context
n/a
Are you willing to provide a PR?
No
The text was updated successfully, but these errors were encountered: