Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Breakpoint uploading method for ultra-large video file

A technology for video files and files, applied in electrical components, transmission systems, image communication, etc., can solve problems such as front-end crashes, merged fragmented background crashes, and unsatisfactory secondary uploading and resuming uploads, achieving large concurrency, easy recovery, The effect of a large amount of data storage

Inactive Publication Date: 2020-01-03
中电福富信息科技有限公司
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The above method generally meets the requirements of file upload, but there are also problems. For example, in real applications, if the file feature value is calculated by the front end, if the file is too large, the front end may crash.
Or when the back-end program merges too many fragments, it is easy to cause the background to crash
When the upload process is stagnant due to network problems, the upload will not resume when uploading again, but will be uploaded from the beginning, and only single file upload is supported, and the upload resumes if the second upload is not satisfied, etc. The overall upload efficiency and speed need to be improved

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The system required by the present invention includes a Web terminal (browser + front-end code module), a reverse proxy module, and a file retrieval engine module. The web end can communicate with the reverse proxy module, and the reverse proxy can communicate with the file retrieval engine module.

[0035] The general idea is: the user uploads a video file and joins the file queue on the Web side first, and the Web side takes the file out of the queue to calculate the characteristic value, and uses the characteristic value to communicate with the reverse proxy module to obtain the information of the file. If the file exists and the upload is complete, Proceed to upload another file. If it does not exist (including if it exists, but not uploaded completely), the Web slices the file, compares the slice with the obtained file information, and concurrently uploads the non-existing fragments in the file information to the reverse proxy module. The reverse proxy module dire...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a breakpoint uploading method for a super-large video file. The method comprises the following steps that 1, enabling a Web terminal to upload the video file; 2, judging whether a video file exists in the Web end or not; step 3, carrying out multi-thread fragmentation uploading; step 4, combining the fragments; and step 5, circularly executing the steps 1 to 3 until no video file exists in the to-be-uploaded file queue. According to the method, a file search engine is introduced to store file information such as progress records, and all secondary uploads can be recovered easily. In addition, the elasticsearch has the advantages of being large in data storage capacity, distributed, high in expansion, high in real-time performance and the like, so that whether the retrieval file exists or not is faster than that of an existing method, and larger concurrency is supported.

Description

technical field [0001] The invention belongs to the field of file uploading, and in particular relates to a method for breaking point uploading of super-large video files. Background technique [0002] With the rise of 5G and the maturity of VR technology, more and more video files tend to be 3D and panoramic. Inevitably, the video file size will increase geometrically. The original method of uploading files on the web is difficult to apply to uploading VR video files above 1G or nG. Taking ordinary upload as an example, if the upload is disconnected in the middle, the second upload will start again. start. [0003] For the upload of large files on the web, the technicians have summarized a piecemeal upload method, and many patents are based on this improvement. This method calculates the hash value of the entire content of the file and records it as the file feature value, through the reverse proxy (NGINX) , pass it to the background program to determine whether the file ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/08H04N21/845
CPCH04L67/06H04N21/8456
Inventor 陈少文严奕亭庄实达
Owner 中电福富信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products