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

Audio decoding system and method adapted to android stagefright multimedia framework

An audio decoding and multimedia technology, which is applied in the field of multimedia information processing, can solve the problems of inability of video files and audio files to be played and played on the android system, and achieves the effect of audio decoding complexity and excellent portability.

Active Publication Date: 2015-02-18
深圳市佳创软件有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This limitation not only makes some audio files unplayable on the android system, but also makes video files containing certain audio streams unplayable on the android system

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
  • Audio decoding system and method adapted to android stagefright multimedia framework
  • Audio decoding system and method adapted to android stagefright multimedia framework
  • Audio decoding system and method adapted to android stagefright multimedia framework

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be further described below with reference to the accompanying drawings and in combination with preferred embodiments.

[0036] An audio decoding method adapted to the android stagefright multimedia framework of this embodiment mainly includes a decoding system construction step, a start step, a reading step, and a stop step, respectively having an audio decoding method adapted to the android stagefright multimedia framework of this embodiment The decoding system construction module, the start interface module, the read interface module and the stop interface module of the decoding system are completed. Wherein, the audio decoding system construction step includes: save the unpacking component input by AwesomePlayer, and complete the registration of the audio decoder; obtain the media metadata of the audio through the unpacking component and save it locally; the starting step includes: from the local media element Obtain context data items from...

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 an audio decoding system and method adapted to an android stagefright multimedia framework. The method comprises the following steps of: saving an unpacking component input by an Awesome player, to complete registration of audio decoders; acquiring media metadata of audio and saving the media metadata to local; acquiring a context environmental data item, and applying for a memory resource as a decoding output buffer; according to the context environment, opening and initializing a decoder in the audio decoders matched with audio stream format, and applying for a memory resource as a decoding input buffer; through the unpacking component, reading audio encoding data to the input buffer and performing audio decoding; updating sampling rate data in local media metadata to serve as the sampling rate of the audio encoding data; and according to local media metadata, calculating to obtain a time stamp of the decoding output data and save the time stamp to the output buffer, and returning from the output buffer original audio data carrying the time stamp. By adopting the audio decoding system and method adapted to the android stagefright multimedia framework provided by the invention, audio formats supported by an android system can be expanded.

Description

technical field [0001] The invention relates to the technical field of multimedia information processing, in particular to an audio decoding system and method adapted to the android stagefright multimedia framework. Background technique [0002] The birth of the mobile phone operating system has triggered the intelligence of mobile terminals such as mobile phones. The more representative ones are Apple's iOS and Google's android. Android has developed rapidly in recent years. The multimedia framework of android initially adopted the openCore architecture. Due to its large size and complexity, until android 2.3, the multimedia framework fully adopted stagefright. The android software stack is divided into four layers from bottom to top: linux kernel, native library and android runtime library, java framework, and core application. The stagefright multimedia framework is on the second layer and is a native library. stagefright encapsulates the packaging format analysis, cod...

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/85H04N21/8547
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