Transcoding task scheduling method and system
A technology for transcoding tasks and scheduling methods, which is applied in the field of video transcoding and can solve problems such as inability to schedule transcoding tasks
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0050] Such as figure 1 As shown, it is a method for scheduling a transcoding task described in Embodiment 1 of the present application, the method includes:
[0051] Step 101, obtain corresponding video attribute information from the video that needs to be transcoded, and generate a transcoding task with score label information in combination with preset score rules.
[0052] Specifically, the video attribute information includes: physical attributes and service attributes of the video, wherein the physical attributes specifically include basic information such as video duration, bit rate, and / or resolution; the service attributes specifically refer to the business category, such as: live streaming, advertising, news and / or film and television dramas, etc. In practical applications, the business category of the video is determined by the video uploader by checking the corresponding options before uploading the video. Of course, the method of determining the business category...
Embodiment 2
[0061] Such as figure 2 As shown, it is a method for scheduling a transcoding task described in Embodiment 2 of the present application. The method includes:
[0062] In step 201, the corresponding physical attributes and business attributes are acquired from the video that needs to be transcoded, and a transcoding task with score label information is generated in combination with preset score rules. Wherein, the video that needs to be transcoded is an uploaded video (specifically, it may be a video uploaded to a corresponding transcoding server, which is not limited here).
[0063] In step 201, the physical attribute is specifically basic information such as video duration, bit rate and / or resolution; the business attribute is specifically the business category to which the video belongs, such as: live broadcast, advertisement, news and / or or film and television dramas, etc.
[0064] Wherein, the preset score rule is specifically: preset scores corresponding to different v...
Embodiment 3
[0081] For such as figure 2 The scheduling method for the transcoding task shown, wherein step 203:
[0082] For the transcoding tasks in each resource pool queue, transcoding processing is performed according to a first-in-first-out processing mechanism.
[0083] In the above step 203, it also includes: extracting the transcoding task with a special label in each resource pool, and preempting the transcoding task that is being transcoded according to the first-in-first-out processing mechanism, the preempted transcoding task The processing of the transcoding task is suspended, and at the same time, the transcoding task with a special label is prioritized for processing, and the preempted transcoding task is queued after the transcoding task with a special label according to the first-in-first-out processing mechanism. Perform transcoding.
[0084] Specifically, for the transcoding task with a special tag, in addition to generating an interrupt tag, it can also generate a c...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com