基于android平台的视频播放器设计文献综述汇总.doc
《基于android平台的视频播放器设计文献综述汇总.doc》由会员分享,可在线阅读,更多相关《基于android平台的视频播放器设计文献综述汇总.doc(12页珍藏版)》请在三一办公上搜索。
1、四川理工学院毕业设计 文 献 综 述基于android平台的视频播放器设计学 生:徐东学 号:12021040122专 业:电气工程及其自动化班 级:2012.卓越指导教师:曾晓辉、刘兴忠 四川理工学院自动化与电子信息学院二O一六年三月目录第1章 前 言11.1设计的目的及意义11.2国内外发展现状11.3 视频播放器概述2第2章 综述42.1、Android基本知识42.1.1 android多媒体系统介绍:42.1.2 android平台42.1.3 Android的四大组件52.1.4 开发工具Eclipse62.1.5 开发语言Java62.2 播放器结构72.2.1 文件列表界面72
2、.2.2 控制菜单72.2.3 Toast模块82.2.4 小结8第3章 总结9参考文献10第1章 前 言1.1设计的目的及意义随着当今科学技术的发展, 各种各样的应用被安装到移动电话上,比如视频电话,VOD视频,移动上网冲浪,在线阅读和资料共享等。为了实现这些应用,移动电话的功能变得更聪明且智能,这也表明了移动互联网到了新时代。新时代的到来,需要一个强大的开发平台来支持,因此,智能手机操作系统技术和研究已成为最活跃的领域之一。由于现在Android的开放性,现在的Android系统已经应用于手机和平板电脑上,许多的商家已经将Android移植到高清播放机和智能电视设备上,通过这样消费者会有更
3、多的机会使用已电视作为屏幕的Android系统,这样就把视频播放器显得更为重要了,本课题研究设计了一个基于Android系统的视频播放器,以APK的形式安装在Android手机和平板中,本应用从系统的数据库读取视频信息,显示视频列表,有相应的播放界面,查看视频信息的功能,视频比例的切换,相应的控制菜单,实现视频的删除功能和上一集下一集,以及手势控制播放界面的亮度和声音大小,应用操作简单功能全面,并且可以播放几乎是有的视频格式,让用户有良好舒适的体验。Android上面的视频播放器很多公司和个人都在开发,并且其中的一些播放器如moboplayer、RockPlayer、realPlayer、VP
4、layer等受到消费者的青睐,但是目前大多数播放器功能多样繁复,占用内存大,嵌入过多的广告使用户没有良好的用户体验,所以有必要开发出一款功能全面,操作简单,并且具有较强解码能力的视频播放器。1.2国内外发展现状Android是一种真正意义上的开放型的并且不依赖于设备的移动设备综合平台,他包括操作系统,中间件和应用的主要部分。伴随开放的架构和优秀的研发环境,使Android的手持设备得到充分利用,他能提供有吸引力的移动应用,并且没有任何以前的块移动的独家产业创新的障碍。Android有丰富的图形系统,这使得它易于开发多媒体应用和网络浏览器的工具。自Android问世以来,全球开发者已经做出了超过
5、100万个应用,国内外出现了许多不错的视频播放器。MoboPlayer,是由济南四叶草信息技术有限公司开发的,MoboPlayer需要在Android1.6或更高的版本上运行,MoboPlayer可以兼容更多的视频格式,并且努力实现任何视频格式都可以直接放在手机上播放。VPlayer,最初由个人制作,后来组成团队,叫做“做一下”。VPlayer是一款很较为流行的视频播放器,根据VPlayer的官方说明,其下载量已经超过了百万级,VPlayer的特点是支持多数格式的视频,启动后直接进入视频文件夹,就可是对视频进行播放,使用方便等。RockPlayer,是由上海的ChangeTec.h公司开发,R
6、ockPlayer是一款比较高效能的视频播放器,能支持多数的视频格式,具有个性化的UI布局和设计,可以和其云端的服务相配合,用户之间可以分享视频。RealPlayer,和PC上的RealPlayer是一样的,andriod上的RealPlayer也是由RealNetworks公司研究开发的,能同时播放音乐,视频,照片,但是解码能力不是很全面。1.3 视频播放器概述本次设计基于Java语言进行嵌入式播放器开发,系统简单并且占用空间小,但功能齐全。实现目标:1.从手机数据库获取所有视频信息。2.播放mkv,flv,MP4,RMVB等常见格式的视频。3.实现删除视频文件的功能 。4.实现手势刷新功能
7、 。5.实现播放界面全屏播放的功能。6.播放/暂停,上一集,下一集,手势实现音量/亮度的调节。正如我国资深嵌入式系统专家沈绪榜院士的预言,“未来十年将会产生头大小、具有超过一亿次运算能力的嵌入式智能芯片”,将为我们提供无限的创造空间。总之“嵌入式微控制器或者说单片机就好像是一个黑洞,会把当今很多技术和成果吸引进来。中国应当注意发展智力密集型产业”。 嵌入式播放器的发展,也会使影音播放更加的方便、适用和简单,有很大的发展趋势。第2章 综述Android智能手机和平板在市场上的应用已经越来越广泛,包括办公软件、影视音频软件、游戏软件、具体功能软件等诸多应用领域。本文就Android系统上的一款媒体
8、播放器应用程序的设计与实现进行讨论。Android是一个开源的系统,它底层是基于Linux的操作系统。本论文的媒体播放器采用了Android开源系统技术,利用Java语言和Eclipse编辑工具对播放器进行编写。同时给出了详细的系统设计过程、部分界面图及主要功能运行流程图,该播放器集播放、暂停、前进、后退、音量调节、亮度调节、上下选集等功能于一体,在Android系统中能独立运行。2.1、Android基本知识2.1.1 android多媒体系统介绍:(1)多媒体应用角度方面有两个内容:输入输出环节(音频、视频纯数据流的输入输出系统)中间处理环节(文件格式处理环节和编解码环节)(2)andro
9、id的多媒体核心:Open CoreOpen Core是一个多媒体的框架,从宏观上来看,它主要包含了两大方面的内容:PVPlayer:提供媒体播放器的功能,完成各种音频(Audio)、视频(Video)流的回放(Playback)功能PVAuthor:提供媒体流记录的功能,完成各种音频(Audio)、视频(Video)流的以及静态图像捕获功能PVPlayer和PVAuthor以SDK的形式提供给开发者,可以在这个SDK之上构建多种应用程序和服务。在移动终端中常常使用的多媒体应用程序,例如媒体播放器、照相机、录像机、录音机等等。2.1.2 android平台Android是一种以Linux为基础
10、的开放源码操作系统,主要使用于便携设备。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。Android的主要竞争对手是苹果公司的iOS以及RIM的Blackberry OS。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2011年11月数据,Android占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为58%。2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。在2014年Google I/O开发者大
11、会上Google宣布过去30天里有10亿台活跃的安卓设备,相较于2013年6月则是5.38亿。Android手机为何如此受青睐,主要是因为android的一些功能在吸引着大众。第一,智能虚拟键盘;第二,使用Widget实现桌面个性化;第三,用在线文件夹浏览在线数据;第四,视频录制和分享;第五,图片上传;第六,更快、更兼容的浏览器;第七,Voice Search语音搜索;第八,立体声蓝牙和免提电话;第九,强大的GPS技术;第十,android 系统硬件检测。2.1.3 Android的四大组件1. Activity顾名思义,Activity就是活动。应用程序必须至少包含一个Activity。Ac
12、tivity提供了一个虚拟的用户接口,每一个Activity都有一个默认的窗口可以用来显示用户界面,一般情况下,它是全屏的窗口。例如,影音播放软件的每个用户界面就是Activity。2. ServiceService与Activity的主要区别在于,Service是在后台活动的,它没有用户界面。典型的应用场景是,用户选择了一个播放列表开始播放后,离开了该用户界面(Activity),如果仍然希望视频不会暂停,就可以用Service去调用播放器,而不是在Activity中调用播放器。3. Broadcast Receiver在Android中,BroadcastReceiver 用于异步接收广播
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 android 平台 视频 播放 设计 文献 综述 汇总

链接地址:https://www.31ppt.com/p-3838746.html