论文:Android论文:基于Android的多媒体
系统设计与实现
【中文摘要】目前在
通信领域,智能终端产品受到广泛关注,智能手机、平板电脑、上网本、MID、电子相框等产品层出不穷,而且正在逐渐改变人们的生活。智能终端之所以能成为潮流,一方面是由于人们对信息多元化和个性化的追求,另一方面也跟终端技术的进步以及操作系统平台的不断丰富有关。同样在多媒体产品领域,人们不再满足于单调的音视频播放功能,而是追求更加丰富的娱乐应用。因此,除了对硬件配置有更高要求外,一个有更好体验效果的操作系统平台也成为人们选择产品的标准。Android作为操作系统平台的后起之秀,正以其开放性、用户体验好等特点,逐渐成为该领域的领航者。本课题正是基于Android系统,设计并实现了一个多媒体产品的原型。首先介绍了现有终端系统平台各自的优劣势,并分析了目前市场上多媒体产品存在的
问题以及发展趋势,在此基础上提出了一种全新概念的多媒体产品设计
方案,其特点表现在:1)选用智能操作系统平台,具有更好的用户体验和可扩展性,而传统多媒体产品功能单一,扩展性差;2)硬件设计合理,相比其他多媒体产品增加了摄像头、WiFi等模块,能满足更丰富的应用需求,而与同样功能丰富的智能手机相比,裁剪了GSM等模块,减少了设...【英文摘要】Currentlyinthecommunicationsfield,intelligentterminalproductsreceiveextensiveattention.Smartphones,panelPCs,netbooks,MID,digitalphoto
frameandotherproductsemergeinanendlessstream,andarechangingpeople’slivesgradually.Withpeoplepursuitofthediversityandpersonnalizedinformation,thedevelopmentofterminaltechnologyandtheenrichmentofoperatingsystem,intelligentterminalhasbecomeatrend.Alsointhefieldofmultimediaproducts,peoplearenolongersatisfiedwiththemon...【关键词】Android多媒体摄像头Linux【英文关键词】AndroidmultimediacameraLinux
【目录】基于Android的多媒体系统设计与实现4-5背景9-10Abstract5-6第1章绪论9-13
摘要1.1课题1.3课
1.2相关产品现状和发展前景10-11111.4课题研究内容及创新
题研究的意义及目标11-13
第2章课题相关技术介绍及分析13-172.2多媒体相关技术介绍
2.1
Android系统介绍13-1414-17框架15-17件总体设计17处理器选择18-19像头模块20-21块22-23
2.2.1多媒体技术14-15
2.2.2Android多媒体3.1硬3.2.13.2.3摄3.2.5SD卡模4.1
第3章多媒体系统硬件设计17-233.2硬件模块选型与设计17-233.2.2存储器选择19-203.2.4音频模块21-22
第4章多媒体系统
软件平台构建23-37
引导
程序开发23-30部分驱动开发25-30Android系统移植33-3737-5637-38
4.1.1Blob移植24-254.2Linux内核移植30-33
4.1.2Blob4.3
第5章Linux内核驱动开发5.1.1V4L2介绍5.1.3传感器
5.1Camera驱动开发37-525.1.2LinuxIIC架构38-40
OV2655驱动实现40-4949-5252-53
5.1.4控制器端驱动实现5.2.1ALSA体系介绍第6章Android
5.2音频驱动开发52-565.2.2WM9714驱动开发53-56
系统开发56-6956-6456-57
6.1AndroidVideo系统开发6.1.2YUV格式介绍6.1.4
6.1.1V4L2编程模型56
6.1.3CameraService分析及修改57-59
Camera硬件抽象层实现59-6464-69
6.2AndroidAudio系统开发6.2.2Audio硬件抽7.1研究成参考文献
6.2.1ALSA编程模型64-65
象层实现65-69果6971-73
第7章总结与展望69-70致谢70-71
7.2后续改进69-70
攻读硕士学位期间公开发表的论文73