Distributed transcoding system and method and device thereof

A distributed transcoding and transcoding technology, which is applied in the field of distributed transcoding systems, can solve problems such as increasing machine costs, and achieve the effects of saving investment, reducing the risk of failure, and reducing difficulty

Active Publication Date: 2017-05-31
广州云标局网络科技有限公司
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the general framework design, there is usually a central task allocation system for tasks, with multiple task processing machines for transcoding operations. This design completely relies on the central task allocation system. This system may be transitionally designed, except for the scheduling of task allocation. , it is also necessary to monitor all working machines in real time to determine whether to assign tasks to the working machine; and this scheduling system is very important, and it must be highly available to ensure that the scheduling system has no single point of failure risk; and when the central scheduling The system as a cluster itself requires multiple machines to be deployed, thereby increasing the cost of the machine

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Hereinafter, the present invention will be further described with reference to the drawings and specific implementations:

[0032] Distributed transcoding system, such as figure 1 As shown, including transcoding machine, database, shared file system and transmission components;

[0033] The transmission component is used to receive the source files and task data packets that need to be transcoded, and store the source files in the source file module in the shared file system, and store the task data packets in the task pool of the database. Each task data includes task ID, transcoding source file path, status information (initially "to be transcoded"), heartbeat time, transcoding target file path, transcoding requirements, transcoding working machine and other information.

[0034] The transcoding machine is equipped with a transcoding module. The transcoding module obtains task data packets from the task pool in the database, and sends the heartbeat data to the corresponding ...

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 transcoding system and method and a device thereof. The system comprises a transcoding module, a database and a shared file system, wherein the shared file system is used for receiving and storing a source file transmitted from an external requester side; the database is used for receiving and storing a task data packet transmitted from the external requester side; and the transcoding module is used for obtaining the task data packet from the database, obtaining a corresponding source file from the shared file system according to the task data packet, transcoding the source file, and string the transcoded source file into the shared file system. The distributed transcoding system and method and the device thereof have the advantages that a central task allocation system is removed and self-scheduling is achieved by various transcoding machines, so that the risk of a failure is reduced, the input cost of the machines is reduced and the difficulty of later maintenance is reduced.

Description

Technical field [0001] The invention relates to a distributed transcoding system, method and device. Background technique [0002] At present, there are some businesses that provide video hosting services for enterprises. One of the services is to transcode high-definition videos provided by enterprises into video streams suitable for Internet dissemination. This process involves the transfer of videos uploaded by users on the platform. The operation of encoding, because there will be a lot of users and user videos involved, it is impossible for us to use a single machine to transcode, and we must use a distributed method to transcode the videos uploaded by users. [0003] In general framework design, there is usually a task central task allocation system with multiple task processing machines to perform transcoding operations. This design completely relies on the central task allocation system. This system may be transitionally designed, except for task allocation scheduling , It...

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): H04N21/2343H04N21/4402
Inventor 邓敏伍锦盘
Owner 广州云标局网络科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products