Font Size: a A A

H.264/AVC Video Decoder Desidn And Implement Based On Android

Posted on:2011-07-24Degree:MasterType:Thesis
Country:ChinaCandidate:H L JingFull Text:PDF
GTID:2178330338989594Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Mobile phones have become essential electrocnic products in people's lives. With the coming of 3G era and the increasing use of smartphones, streaming media technology and video calling are becoming possible. However, since the low transmission rate and unstable characteristics of the wireless network, the genreal vidoe standard has poor quality in the wireless network. As the most advanced video compression standard, H.264/AVC has a good performanc in the compression efficiency, stream quality and fault-tolernat. It is suitable for wireless network transmission applications.In order to realize decdoing H.264 data on the smart phone, this paper analysises of several open source decoding librarys and works on porting H.264 decoder based on the PC's to the Android platform. Android smart phone operating system platform is one of Google's latest lauth of mobile platform, which includes an operating system, a middleware and some critical applications. Android operating system does not need any royalty changes. It is an open source plateform. Developers can quickly develop on the system and can use the results of the work by other developers. It has its own memory management control, the support of the standard C far from being perfect and so on. In order to achieve decoding H.264 video data on the Android OS, we need to optimize and port the decoding library.This paper has designed H.264 video decoder based on the Android OS, and the ultimate goal is to achieve further smooth video decoding. The main innovations of the article are as follws:Cut the core code of H.264 decoder in the FFmpeg library and realizing transplantation from PC to the Android platform.Design the interface of H.264 decoder and implement the decoder client on Android platform.
Keywords/Search Tags:H.264, FFmpeg, Android OS
PDF Full Text Request
Related items