Video transcoding method, device and system

A video transcoding and video technology, which is applied in the field of video processing, can solve the problems of transcoding server computing resource shortage, low transcoding efficiency, and idle computing resources, so as to reduce unbalanced utilization, improve computing resource utilization, The effect of improving transcoding efficiency

Inactive Publication Date: 2019-05-21
HUNAN HAPPLY SUNSHINE INTERACTIVE ENTERTAINMENT MEDIA CO LTD
View PDF6 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This may cause the computing resources of some transcoding servers in the cluster to be idle, while the computing resources of other transcod

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
  • Video transcoding method, device and system
  • Video transcoding method, device and system
  • Video transcoding method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] Explanation of related terms:

[0052] Computing resources: generally refers to the CPU resources, memory resources, hard disk resources and network resources required for the running of computer programs.

[0053] Mesos: An open-source distributed resource management framework, capable of fine-grained resource allocation for distributed clusters. Fine-grained resource allocation refers to the allocation of resources directly according to the actual needs of tasks. This allocation mechanism can greatly improve resource utilization. Mesos is a master / slave structure, in which the master node is used to coordinate all slave nodes and determine the available resources of each node, and then issue resource invitations to the computing framework registered to the master node. The slave node reports its idle resources and task status to the master node, and is responsible for managing various tasks on the node. After the computing framework successfully applies for resources ...

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 provides a video transcoding method, device and system. The method comprises steps of calculating resources required by the to-be-processed video transcoding task when video transcodingtask scheduling is performed; determining a transcoding server of which idle computing resources can meet the computing resources required by the video transcoding task in the cluster; and distributing video transcoding task to the transcoding server according to needs, so that it is achieved that resources are distributed according to needs, the video transcoding task is distributed to the cluster transcoding server more reasonably, the situation that computing resources in the cluster cannot be utilized in a balanced manner is reduced, the computing resource utilization rate of the cluster is improved, and the transcoding efficiency is improved.

Description

technical field [0001] The present application relates to the technical field of video processing, in particular to a video transcoding method, device and system. Background technique [0002] Video transcoding refers to converting a compressed and encoded video stream into another video stream to adapt to different network bandwidths, different terminal processing capabilities, and different user needs. [0003] The current mainstream video transcoding method is distributed transcoding based on Hadoop. Hadoop is an open source distributed processing framework, which can form a distributed cluster of a large number of cheap hardware devices, and store data and run programs on the cluster. In the Hadoop-based distributed transcoding solution, the video is segmented first, and then transcoding tasks corresponding to each video segment are created for the divided video segments, and the transcoding tasks are scheduled to the appropriate transcoding servers in the cluster Run ...

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): H04N21/2343H04N19/40H04L29/08
Inventor 吴坚强张文兵
Owner HUNAN HAPPLY SUNSHINE INTERACTIVE ENTERTAINMENT MEDIA CO LTD
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