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

AV (audio/video) encoding and decoding device and method

An audio and video coding and decoding technology, applied in the field of audio and video coding and decoding, can solve problems such as difficult to understand, difficult to use, and inconvenient to use, and achieve the effects of strong maintainability, improved certainty, and reduced dependence

Active Publication Date: 2010-07-07
WONDERSHARE TECH CO LTD
View PDF0 Cites 51 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 2) Uncertainty exists in software quality
However, the FFMPEG architecture and code are complex and huge, and there are no comments, so it is difficult to understand
If you want to modify the existing BUG or make necessary extensions, the difficulty is too high
And FFMPEG is mainly for the LINUX platform, porting to the WINDOWS platform requires a lot of modifications, which is inconvenient to use

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
  • AV (audio/video) encoding and decoding device and method
  • AV (audio/video) encoding and decoding device and method
  • AV (audio/video) encoding and decoding device and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] In order to enable the examiner to have a further understanding and understanding of the structural features and functions of the present invention, the preferred embodiments and accompanying drawings are used for detailed descriptions, as follows:

[0057] Such as figure 1 As shown, the audio and video codec device according to the present invention mainly includes four parts: a decoding module, a playing module, a conversion control module and an encoding module. According to the audio and video codec method of the present invention, each component works like this.

[0058] In step S1, the decoding module imports the media file, and invokes a corresponding decoder to decode the media file. Wherein the decoding module specifically includes a multi-type decoding manager, an image decoder, a DirectShow decoder and a media file decoder, and in this step S1, the audio and video data entering the decoding process is processed as follows (such as figure 2 shown):

[0059...

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 an AV (audio / video) encoding and decoding device, comprising a decoding module, a playing module, a conversion control module and an encoding module. The decoding module is used for importing a media file and calling a corresponding decoder to decode the media file, and the playing module is used for playing decoded AV data. The conversion control module is used for carrying out relevant processing on the decoded AV data, including the processing of scaling and effect adding on video resolution ratio according to encoding parameters, the processing of frame repeating and losing according to the frame rate and the time stamp, the processing of sampling rate conversion on audio data, the processing of discarding or silencing data filling on the audio data according to the data volume and the time stamp, and the processing of connecting a plurality of media files into one. The encoding module is used for calling a corresponding encoder and a media file synthesizer to generate a multimedia file in the specified format and with relevant parameters. The invention lowers the dependence of a user system environment, and leads software to be controllable in quality and have strong maintainability.

Description

technical field [0001] The invention relates to audio and video encoding and decoding, in particular to an audio and video encoding and decoding device and method capable of reducing dependence on user system environments and improving software quality stability. Background technique [0002] The prior art generally uses DirectShow or FFMPEG for audio and video encoding and decoding. DirectShow is a development kit for streaming media processing based on COM (Component Object Model) launched by Microsoft Corporation. It provides a streaming media development framework on the Windows platform and can be used for audio and video encoding and decoding processing on the Windows platform. FFMPEG is a project developed by open source enthusiasts. It integrates various audio and video codecs and conversions of various file formats. It is generally developed in C language and assembly language and can be cross-platform. [0003] If the above-mentioned DirectShow technology is used ...

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): H04N7/26H04N7/52
Inventor 吴太兵蒋义勇朱伟
Owner WONDERSHARE TECH CO LTD
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