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

A distributed processing method and device for streaming audio and video data

A distributed processing, audio and video processing technology, applied in the field of audio and video processing, can solve the problems of difficult expansion of input forms, changes in the number of physical machines, low encoding and decoding efficiency, etc., and achieve the effects of easy adjustment, large throughput, and high energy efficiency

Active Publication Date: 2020-12-22
苏州中科集成电路设计中心有限公司 +1
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to solve the above problems encountered in the processing of massive audio and video streaming data, such as difficult expansion of input forms, low encoding and decoding efficiency, small number of channels supported, high power consumption, and the number of physical machines cannot change with the change of user traffic. Problems such as load imbalance

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
  • A distributed processing method and device for streaming audio and video data
  • A distributed processing method and device for streaming audio and video data
  • A distributed processing method and device for streaming audio and video data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0073] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0074] The physical machines described below may refer to physical operating entities such as servers, boards, embedded devices, and PCs. The communication method between physical machines is not limited to the network, and may also be PCIE or the like. When the system is implemented, the audio and video processing functions can be realized based on ffmpeg, libav, mp4v2, libmad, libresample, etc. The audio and video formats supported by the system include mp4...

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 discloses a distributed processing method oriented to streaming audio-video data and a device thereof. The method comprises the following steps: S1, dividing multiple physical machines into different types with specific functions as follows: a distributed resource management function, a distributed data memorization function, a distributed encapsulation slicing function, a distributed decoding function, and other audio-video distributed processing function, and establishing a mapping relation among the physical machines of different types; S2, extracting the audio-video code streams from all transmission channels to save in the memory; S3, directly encapsulating the fragments of the audio-video code streams stored in the memory as an audio-video short fragment capable of independently performing coding and decoding; S4, coding and decoding the audio-video short fragment under the situation of not needing to maintain the coding and decoding context of each path; and S5, performing further audio-video processing on the decoded YUV data or independently coded and decoded audio-video short fragment .

Description

technical field [0001] The present invention relates to the field of audio and video processing, in particular to a distributed processing method and device for streaming audio and video data. Background technique [0002] With the development of mobile Internet, big data, and artificial intelligence, the demand for audio and video processing in live broadcast, entertainment, communication, security and other fields is increasing. How to achieve high performance, high throughput, high efficiency, easy maintenance, easy expansion, and easy optimization of audio and video processing systems is a new challenge in this field. [0003] Traditional audio and video processing methods generally only support the input of one or several types of audio and video data (for example, local files, RTP, RSTP, HLS), and then directly perform distributed codec processing on these forms of audio and video data. Therefore, the traditional processing method has the following disadvantages: 1. I...

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/845H04N21/266H04N21/231H04N21/234H04N21/233
CPCH04N21/23103H04N21/233H04N21/234H04N21/266H04N21/8456
Inventor 张承龙张浩姜志颖范东睿叶笑春欧焱
Owner 苏州中科集成电路设计中心有限公司
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