Font Size: a A A

Design And Implement Of Vido Capture,display And Storage System Based On Android Operating System

Posted on:2013-10-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhaoFull Text:PDF
GTID:2248330374960510Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
With the development of computer technology,improvement of the electronic technology andgrowth of people’s demand, the embedded system with it’s Multi-function, high reliability, low cost andsmall volume become to the electronic market mainstream technology. It has been used in aerospace,navigation, aviation, communication, consumer electronic etc. Fields.The system of video collection and display as well as storage, with its intuitive, convenient, richin content, easy to maintain, has been used in city traffic and the national various fields. As thedevelopment of embedded operating system technology, computer technology, hardware technology, thevideo acquisition and practical storage technology is more and more perfect.The strong Android platform, based on the above characteristics, has got the market widelysupport and quickly swept up in the century. In the multimedia area, although its function is quite complete,but according to the survey, the Android2.1and Android2.2versions, although support for H.264decodingfunction well but there is no encoding function.In spit of the OpenCore of the Android2.3support withH.264encoding, but the version which the official supporting CAMER preview only, can not takingpictures and video coding, So H.264as a new generation of video coding standard, due to its BER,transmission rate, image quality, compression rate and network adaptation ability are better than the earlierencoding format, its using in Android platform is represent the general trend, is one of the importantdirections of market research.This paper based on Android2.3operating system,based on microprocessorof ARM11advanced hardware platform and realization of hardware platform, the software uses mostadvanced of the current international H.264video format information acquisition. Implement the system ofdisplay, encoding and storage.Finally, in the hardware platform which constructed come true the function ofvideo encoding and decoding with H.264and the function of storage the data stream which is encoded withH.264.In the implementation process the system improved the conventional coding frame rate and achievea screen display function.Firstly,This paper introduces the source and background of the subject as well as the significationof the subject. Introduced the history of the coding standard with is used in this paper.Then introduces and studies the architecture of the Android operating system. Studies the functions of the layers as well as thecorrelation of those layers which is contained in the frame structure of Android operating system.Mainlyintroduce the linux core operating system; Again designed the system of hardware and software from theoverall.Predicted the theory of knowledge witch will encounter in the system, and do theoretical research.Combining with the practical study elaborated the video system shows and principle theoretically.Finally,based on the analysis the hardware platform, given out the design of hardware system. Based on theanalysis and design of software framework, given out the design of software system. After the design of thesystem of video acquisition and display and storage based on the Android operating system. Analysis theactual software and hardware platform which is adopt. Tells the story of real work platform constructionprocess, and software development tools. Studied the problems between the development process and giventhe solutions. Mainly introduced the core of support module which support by the linux system formultimedia. Studied the core code; Finally has given the function core code of system after debugging.Tellsthe communication mechanism between linux kernel threads, the method of exchange user space and kernelspace based on the analysis of the core code. In the final, achieve the system based on the developmentboard of ARM11S3C6410processor.This program has high rate, cost-effective, high stability and reliability in operation and is one ofthe important direction of the current market research.
Keywords/Search Tags:Android, Video compression, H.264, Display, Storage, ARM11, S3C6410
PDF Full Text Request
Related items