Video transcoding resource scheduling method and device

A technology of resource scheduling and video transcoding, applied in the field of video transcoding, can solve problems such as inability to guarantee consistent task volume, low CPU utilization at night, and low CPU utilization, so as to improve resource utilization, reduce traffic consumption, and save The effect of bandwidth costs

Active Publication Date: 2021-03-26
BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The relevant processing methods mainly face the following problems: (1) User uploads will have sudden peaks during holidays. In order to ensure the availability of synchronous transcoding services, it is necessary to reserve a large number of resources in the synchronous transcoding cluster. These resources are usually idle , the CPU utilization rate is very low; (2) User uploads and viewing volumes have peaks

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 resource scheduling method and device
  • Video transcoding resource scheduling method and device
  • Video transcoding resource scheduling method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0050] It should be noted that the terms "first" and "second" in the specification and claims of the present disclosure and the above drawings are used to distinguish similar objects, but not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein can be practiced in sequences other than those illustrated or described herein. The implementations described in the following examples do not represent all implementations consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with aspect...

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 resource scheduling method and device. The video transcoding resource scheduling method comprises the following steps: receiving a first transcoding task; comparing the priority of the first transcoding task with the priority of the transcoding task being executed under the condition that no idle thread exists in a transcoding cluster at present and it isdetermined that a preemption function is started; and under the condition that a second transcoding task of which the priority is lower than that of the first transcoding task exists in the currentlyexecuted transcoding tasks, controlling the server executing the second transcoding task to stop executing the second transcoding task, and sending a request for executing the first transcoding taskto the server stopping executing the second transcoding task. According to the video transcoding resource scheduling method and device disclosed by the invention, the bearing capacity of the peak traffic of the uploading link can be improved, the stability and resource utilization rate of the transcoding cluster are improved, and the server cost is saved.

Description

technical field [0001] The present disclosure relates to the technical field of video transcoding. More specifically, the present disclosure relates to a video transcoding resource scheduling method and device. Background technique [0002] Video transcoding is divided into synchronous (AVC) and asynchronous (HEVC) transcoding. Synchronous transcoding takes less time and has a low compression rate; asynchronous transcoding takes a long time and has a high compression rate. Therefore, all videos are transcoded synchronously when they are uploaded, and high-profile videos are transcoded asynchronously. That is to say, the pre-transcoding and upload transcoding are completed during uploading. After the transcoding is completed, the video is visible to other users, and then the high-profile video is asynchronously transcoded to meet various needs such as downloading and viewing other videos. [0003] The relevant processing methods mainly face the following problems: (1) User...

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): H04N19/40
CPCH04N19/40
Inventor 刘艺宁
Owner BEIJING DAJIA INTERNET INFORMATION TECH 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