Font Size: a A A

Design And Implementation Of A Lightweight Audio And Video Engine In Mobile Terminal

Posted on:2016-10-25Degree:MasterType:Thesis
Country:ChinaCandidate:J P YinFull Text:PDF
GTID:2308330479976772Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid update of mobile terminal equipment, mobile communication technology development and the intelligent mobile phone, multimedia services such as audio and video has become one of the main content of terminal equipment, the development of various applications has become a hot new trend, but due to the processing capacity of multimedia processing complex and the terminal equipment and storage capacity than PC relatively weak, and the open source multimedia framework and the existing audio and video codec library has a structure of large and complex faults, which are not conducive to a sound video on a mobile device applications, will also have a limiting factor of influencing the development of streaming media application.So based on the audio video engine lightweight is the main content of the study,analysis of the audio and video technology and mobile application platform, according to the existing framework of public media and codec, audio video engine on mobile terminals for innovative research of lightweight design and implementation.This article introduces related technologies about mobile audio and video network transmission protocol and the audio and video codec package technology, and then for the Android operating system and related NDK tools and JNI, Ubuntu under the Linux development environment and the C programming language, the design idea in the design of lightweight frame structure of video and audio engine module then, the same function is divided into a hierarchy, in order to achieve the function of each layer, as a module in the process of each function module to achieve the package, the unified interface connected to each other, at the same time provide a scalable interface for application of the upgrade and expansion, the audio and video engine to compile and transplantation the application development project with Android NDK technology, the test engine availability and compared with other solutions for improvement.This paper presents a design of audio and video application program based on Android platform, to achieve a lightweight audio video engine architecture, provide the realization of audio or video data interface to the application, convenient maintenance.
Keywords/Search Tags:Lightweight, Audio and Video, Engine, Android, JNI
PDF Full Text Request
Related items