This helps you quickly interpret patents by identifying the three key elements:
Problems solved by technology
Method used
Benefits of technology
Problems solved by technology
However, the current video processing efficiency needs to be improved to ensure a good user experience
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
Image
Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
Click on the blue label to locate the original text in one second.
Reading with bidirectional positioning of images and text.
Smart Image
Examples
Experimental program
Comparison scheme
Effect test
Embodiment 1
[0082] In this embodiment, the core idea of the video processing method is:
[0083] 1) Cut the video file from a large file to a small file and upload it in pieces, which can not only improve the transmission efficiency, but also reduce the traffic consumption of the client caused by retransmission after the transmission fails;
[0084] 2) Parallel decoding and compression processing of multiple small files obtained by cropping to reduce processing time; and then merge them into one file, which is already small and can be used and shared by business systems;
[0085] 3) Multiple small files can be used for more advanced block and segment playback.
[0086] Based on the above core idea, the video processing method in this embodiment includes: a preprocessing step at the client end, and a processing step at the server end. Each will be described in detail below.
[0087] 1. Client preprocessing
[0088] see image 3 , the preprocessing steps on the client side include:
...
Embodiment 2
[0140] Such as Figure 5 As shown, the second embodiment provides a video processing system, including a client 500 and a server 600, both of which are connected through a network communication.
[0141] The client 500 includes multiple terminals, and the type of the terminal can be any mobile phone, tablet computer, desktop computer, etc. but not limited thereto.
[0142] Each client 500 specifically includes:
[0143] Video file acquisition module 510 is used to select recorded video files from the local database, or record video files in real time, as video files to be processed; certainly, select or newly record video files to meet preset conditions as far as possible, such as resolution rate, file size, etc., to ensure excellent processing results;
[0144] The file splitting module 520 is used to split the video file to be processed by the ffmpeg tool to obtain several small files (also can be referred to as fragmented files);
[0145] File compression module 530, for...
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
Login to view more
Abstract
The invention discloses a video processing method and system. The method includes the following steps that: a video file to be processed is obtained at a client end, and the video file to be processed is split into a plurality of segment files, and the plurality of segment files are compressed and are uploaded to a server; at the server end, after being received, all the segment files are de-compressed and stored in a distributed file system; the segment files of the video file to be processed are download and are compressed and decoded, and new segment files are stored in the distributed file system; and the segment files are merged to form a complete video file. According to the method of the invention, at the client end, the video file is split into the small files from a large file, and so that the video file can be segmented to form the segment files, and the segment files are uploaded, and therefore, transmission efficiency can be improved, and network traffic consumption can be decreased; at the server end, the plurality of small files are compressed and decoded under a cluster, so that processing time can be decreased. With the video processing method and system adopted, the video file can be played independently and can be played in a blocked and segmented manner, and therefore, and user experience can be greatly enhanced. The video processing method and system are applicable to the video playing field in complex environments.
Description
technical field [0001] The present invention relates to the field of communication technologies, in particular to a video processing method and system. Background technique [0002] With the rapid development of the mobile Internet, more and more social platforms have shifted from photo sharing to video sharing. Video integrates the media of sound, text, and images, making it easier for people to understand the content. In particular, short videos have the advantages of fast emotion and efficient communication, making short videos a mainstream marketing method for many social applications. However, the current video processing efficiency urgently needs to be improved to ensure a good user experience. Contents of the invention [0003] The main purpose of the present invention is to provide a video processing method and system to improve video processing efficiency and user experience. [0004] To achieve the above object, the present invention provides a video processin...
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
Application Date:The date an application was filed.
Publication Date:The date a patent or application was officially published.
First Publication Date:The earliest publication date of a patent with the same application number.
Issue Date:Publication date of the patent grant document.
PCT Entry Date:The Entry date of PCT National Phase.
Estimated Expiry Date:The statutory expiry date of a patent right according to the Patent Law, and it is the longest term of protection that the patent right can achieve without the termination of the patent right due to other reasons(Term extension factor has been taken into account ).
Invalid Date:Actual expiry date is based on effective date or publication date of legal transaction data of invalid patent.