Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for decoding multi-process video

A video decoding and multi-process technology, applied in the direction of digital video signal modification, electrical components, image communication, etc., can solve problems such as application program crashes, inability to fully utilize computer hardware resources, inability to quickly restore normal operation, etc., and achieve load balancing Effect

Inactive Publication Date: 2016-02-03
CHONGQING XUNMEI ELECTRONICS
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since video decoding takes up more computer memory resources, it is easy to cause the application to crash
At the same time, limited by the 32-bit operating system, a single process cannot fully utilize computer hardware resources, and video decoding cannot fully utilize computer hardware resources
[0003] When a single process handles business processes and video decoding at the same time, when the application crashes due to a defect in the video decoding module, it cannot quickly resume normal operation

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
  • Method and system for decoding multi-process video
  • Method and system for decoding multi-process video

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to make the technical means, creative features, goals and effects achieved by the present invention easy to understand, the present invention will be further described below in conjunction with specific illustrations.

[0021] The method for multi-process video decoding provided by the present invention includes:

[0022] Establish multiple independent decoding processes corresponding to different graphics cards of the video decoding system;

[0023] Select the decoding process corresponding to the graphics card to decode the video data.

[0024] The method also includes establishing an application logic process for a video decoding software business process.

[0025] When the decoding process is selected to decode video data, multiple decoding processes corresponding to the graphics card are used for decoding to achieve load balance; when a certain decoding process fails, the decoding work is automatically switched to the normal decoding process, if the fault...

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 method for decoding multi-process video. The method comprises the following steps: establishing multiple corresponding independent decoding processes for different video cards of a video decoding system; and selecting decoding processes corresponding to the video cards to decode video data. The invention further provides a multi-process video decoding system. The multi-process video decoding system comprises a decoding process scheduler, wherein the decoding process scheduler comprises a process setting module and a process distribution module; the process setting module establishes multiple decoding processes for different video cards of the video decoding system; and the process distribution module selects the decoding processes corresponding to the video cards to decode the video data. By adopting the above technical scheme, the business process and decoding of video decoding software are realized by different processes, and the video decoding software can be decoded through a plurality of decoding processes to realize load balancing, therefore, the system hardware resources can be fully utilized and the characteristic of quick recovery of processes during crashed decoding process can be realized.

Description

technical field [0001] The invention belongs to the technical field of video decoding, in particular to a multi-process video decoding method and system. Background technique [0002] Traditional video processing software usually adopts the scheme that the business process and video decoding are in the same process. Since video decoding takes up more computer memory resources, it is easy to cause the application to crash. At the same time, limited by the 32-bit operating system, a single process cannot fully utilize computer hardware resources, and video decoding cannot fully utilize computer hardware resources. [0003] When a single process handles business processes and video decoding at the same time, when the application crashes due to a defect in the video decoding module, it cannot quickly resume normal operation. Contents of the invention [0004] The purpose of the present invention is to provide a method and system for multi-process video decoding. The business...

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): H04N19/42H04N19/44
Inventor 谢剑
Owner CHONGQING XUNMEI ELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products