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

Distributed video transcoding method and device

A distributed video and distributed storage technology, applied in the field of video transcoding, can solve the problems of limited video size and the number of files uploaded at the same time, long transcoding time, and reduced task efficiency, so as to avoid prolonging transcoding time and transcoding The coding time is consistent and the effect of reducing the transcoding time

Inactive Publication Date: 2016-11-09
ZHUHAI GOTECH INTELLIGENT TECH
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional transcoding server is a stand-alone transcoding server, which has restrictions on the size of the video and the number of files uploaded at the same time. For a large number of uploaded videos, it cannot be processed in time, and the transcoding time is long, and the server may even stop working due to heavy load.
Or use multiple slave servers associated with the master server to handle the tasks assigned by the master server. When multiple servers are used for transcoding, each video file will only be assigned to one of the servers for transcoding. When a single video file is too large, there is still the problem that the transcoding time is too long. At the same time, the configuration of the slave server is not considered when transcoding by fragments, which will cause the sub-task processing time of the slave server to be different, and finally reduce the efficiency of the entire task.

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
  • Distributed video transcoding method and device
  • Distributed video transcoding method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0042] see figure 1 , figure 1 It is a schematic diagram of a distributed video transcoding method provided by an embodiment of the present invention.

[0043] In a specific implementation, the distributed storage device can be hdfs storage device and spark distribution device, etc., there is only one master server (master node), and multiple computers / master server servers in different locations. network to form a cluster. It should be pointed out that the...

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 distributed video transcoding method. The distributed video transcoding method comprises the following steps: a main server segments a video file uploaded by a user to form video segments; a distributed storage device receives the video segments sent by the main server and analyzes the video segments to obtain key / value pairs; a corresponding number of key / value pairs, corresponding to a transcoding task quantity, are acquired from a server according to the transcoding task quantity; the video segments in the distributed storage device are downloaded according to the key / value pairs; the downloaded video segments are transcoded; the distributed storage device receives the video segments after being transcoded from the server and then analyzes the transcoded video segments to obtain transcoded key / value pairs; the main server downloads transcoded video segments from the distributed storage device according to the transcoded key / value pairs and then combines the downloaded video segments. Based on the distributed video transcoding method, the video transcoding time is effectively reduced, and the transcoding efficiency is improved. The invention also discloses a distributed video transcoding device.

Description

technical field [0001] The present invention relates to the technical field of video transcoding, and more specifically, to a distributed video transcoding method and a distributed video transcoding device. Background technique [0002] With the continuous development of mobile phone cameras and the Internet, video sharing has become very common. Since uploaded videos usually have different formats and resolutions, the server that plays the video needs to transcode the video, that is, convert the video from one format to another. Various formats, such as: MP4 format into flv format. The traditional transcoding server is a stand-alone transcoding server, which has restrictions on the size of the video and the number of files uploaded at the same time. For a large number of uploaded videos, it cannot be processed in time, and the transcoding time is long, and even the server stops working due to the heavy load. Or use multiple slave servers associated with the master server t...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04N19/40H04N21/234
CPCH04N19/40H04N21/234
Inventor 谭龙根
Owner ZHUHAI GOTECH INTELLIGENT TECH
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