Video transcoding task scheduling method based on map-reduce

A technology for video transcoding and tasks, which is applied in the fields of digital video signal modification, image communication, selective content distribution, etc. It can solve the problem of not considering the performance differences of each transcoding computing node, the long video transcoding time, and the execution time. different, etc.

Active Publication Date: 2015-08-05
XI AN JIAOTONG UNIV
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The common problem of the above-mentioned existing patents is that when the video is segmented, it is equally divided according to the video time, and the video duration cannot represent the execution time of the transcoding task, which will cause the entire video transcoding time to be too long; Due to the performance differences of code computing nodes, the execution time of different transcoding slices on different computing nodes will be different

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 task scheduling method based on map-reduce
  • Video transcoding task scheduling method based on map-reduce
  • Video transcoding task scheduling method based on map-reduce

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The content of the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0046] System architecture reference of the present invention figure 1 As shown, the video transcoding system mainly includes four types of components: video processing, video job scheduling, video transmission, and information management. The video processing component realizes video segmentation, video transcoding time consumption analysis, video transcoding and video merging functions; the video job scheduling component realizes job queue management and job scheduling functions; the video transmission component includes local file system and Hadoop file system Data transmission and data transmission between Hadoop cluster nodes; the information management class is used to record the relevant information of the original video and the transcoded video. After the video transcoding job is submitted to the system, the vi...

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 relates to a scheduling method of a video trans-coding task based on Map-Reduce, aims to construct an MPEG-4 video decoding time consumption model based on macro block and an H.264 / AVC video coding time consumption model based on image frame, so that the trans-coding time consumption of video slices in the video trans-coding task based on Map-Reduce is predicted; the time consumption matrix ETC of the trans-coding expected task of video slices is constructed based on the predicted time consumption; the completion time matrix ETF of the trans-coding node expected task is constructed based on the time consumption matrix of the trans-coding expected task of the video slices; the video trans-coding task is distributed on a video trans-coding cluster based on the completion time matrix of the trans-coding node expected task and the trans-coding time consumption difference threshold Beta.

Description

technical field [0001] The invention relates to a video transcoding time consumption analysis method, which is used for estimating the workload of a Map-Reduce-based video transcoding task, and on this basis, a task scheduling algorithm based on the difference in transcoding time consumption is proposed. Background technique [0002] With the continuous expansion of the scale of the Internet and the rapid growth of network users, video-on-demand services have become one of the hot spots in current network applications. The diversity of mobile terminal types and heterogeneous network access methods usually generate requirements for different video formats, including different bit rates, spatial resolutions, time resolutions, and encoding formats. Therefore, efficient video conversion Encoding technology becomes essential. According to the novelty check by the applicant, there are three patents based on cloud platform video transcoding, they are: [0003] 1. A method for imp...

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 Patents(China)
IPC IPC(8): H04N21/2343H04N21/845H04N19/40
Inventor 张未展莫志超郑庆华赵辉仵仲翰
Owner XI AN JIAOTONG UNIV
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