本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于Android音乐视频播放器设计

基于Android音乐视频播放器设计

随着科技的进步,手机的功能也不断的得到丰富,功能也从单纯的打电话发展到了发短信,听歌,上网....手机和我们生活的联系越来越紧密,手机的功能也是很多人们关注的焦点。目前手机的音乐播放功能已经是大家比较关注的一个部分了,不少在人在购买手机的时候都

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180 微信号:bylwwwww


  • 详细描述

    基于Android音乐视频播放器设计
    【摘 要】随着生活水平的提高和当今社会的飞速发展,人们对软件设备的要求也越来越高,娱乐已成为非常主流的话题,人们不仅喜欢听音乐休闲更需要通过音乐来陶冶自己的情操,所以活在当下的人们越来越多的人倾向于使用音乐、视频等娱乐去放松自己了,那么这大大促进了媒体软件设备的飞速发展发展.本文主要在Android系统上对音乐播放器的应用程序的设计,旨在介绍研究常用数字音频编码和解码的相关知识,并结合java编写多功能音视播放器,了解音视播放器功能的实现,掌握开发音视播放器所需的相关知识,采用了面向对象软件工程方法,其开发主要包括应用程序界面设计和后台代码运行两个方面,实现了多功能音乐播放器在计算机上的应用,可以在很大程度上满足用户的需求.该系统主要具备:音乐播放控制、音量控制、进度控制、视频播放、下一首歌曲、上一首歌曲等功能模块于一体,性能良好在安卓系统中能独立的运行。
    实验证明,基于android平台的软件开发简单明了,用法简单,一定会成为以后几年的发展方向。
    【关键字】音视播放器,音频编码格式,视频编码格式,java,Android,eclipse等
     
    目录
    1 前言 - 1 -
    1.1 选题背景和意义 - 1 -
    1.2 音乐视频播放器简介 - 3 -
    2 系统相关技术及开发平台介绍 - 3 -
    2.1 开发应用软件的技术介绍 - 3 -
    2.2 开发及运行坏境 - 8 -
    2.3 Android简介 - 9 -
    3 软件系统分析 - 9 -
    3.1 项目可行性的分析 - 9 -
    3.2 项目需求的分析 - 10 -
    4 软件系统设计 - 12 -
    4.1 软件系统概要设计 - 12 -
    4.2 软件系统功能设计及描述 - 13 -
    5 软件系统功能实现 - 14 -
    5.1  工程创建模块 - 15 -
    5.2 视频所需添加模块 - 17 -
    5.3 软件歌曲控制模块 - 17 -
    5.4 上下切换歌曲模块 - 19 -
    5.5 音量控制模块 - 25 -
    5.6 进度控制模块 - 26 -
    5.7 视频播放模块 - 27 -
    5.8 软件运行在Android展示模块 - 30 -
    结  论 - 31 -
    参 考 文 献 - 32 -
    致 谢 - 33 -
     
    1 前言 
    1.1 选题背景和意义
    每个人的生活都少不了音乐,音乐是我们的心灵寄托,而视频同样也是我们生活中不可缺少的,所以音乐视频就成了人们情感的艺术,美妙动听的音乐来源于情感,称赞叫绝的电影来源于生活,又潜移默化地影响情感这是多么的妙美,让我们进入瑰丽多彩的虚化与现实的意境之中。向上追溯百年或千年,直至最原始的音乐诞生之初,最原始的视频源于生活,我相信音乐是为了倾诉而不是表现,是自然的流露而不是技巧的夸张,是自我的沉醉而不是别人的掌声。因为爱与感动,因为生命的圆满与缺憾,因为思想的灵动与创造。所以音乐不单在乐谱上,更在我们的心中。
    众所周知任何音乐和视频都要通过音乐播放软件和视频播放器播放,那么音乐播放软件和视频软件是通过什么样的原理实现音乐和视频的播放的呢?音乐播放器和视频播放器就是音频解码器的可视化操作界面,其实质是针对各种音频编码格式的解码器。例如APE格式调用的是Monkey's Audio解码器,FLAC格式调用的是FLAC解码器,MP3调用的是lame解码器。大部分音乐播放器和视频播放器都支持多种音乐格式和视频的文件,这是因为这些播放器将不同的音频解码器打包起来,并制作统一的播放界面,从而让使用者能够方便地播放和聆听各种音乐和视频。
    伴随着改革开放人们的生活水平普遍提高如今音乐已成为越来越多人的心灵寄托。随着因特网在我国的普及随之而来的是各式各样的播放器软件。
    尽管未来的音乐播放器视频播放器将具备各种丰富多彩的功能,但作为一款多媒体软件,音频和视频应用才是最基本的,也是最能决定获取用户数量的因素。
    基于上述分析音质高清晰度高,外形美观,小巧且功能强大是未来播放器发展的主流趋势。作为一个音乐和视频爱好者兼软件工程专业的一员若能编写一款小巧功能强大的音乐播放器视频播放器无疑是一件很有成就感的事情。
    1.2 音乐视频播放器简介
    基于Android手机音乐播放器的设计与实现成为当今终端制造商家研究的热点话题,播放器的界面采用了UI的数据模型不但设计的机构人性化、智能化以及终端化,并且系统占用的CPU较小,采用复帧传输技术减少冗余的杂音。在整个设计流程中不仅包括界面结构的设计并且在软件应用程序功能上都进行了优化设计改造,保证播放器的使用满足大部分人群的需求。本小节举例介绍目前网络上流行的几款音乐播放器,比如国产千千静听,酷狗音乐等。比较分析了它们各自特有的功能,此外还集中介绍了常见的几种编码格式以及它们各自的特点。
    1.2.1 QQ音乐
        QQ音乐播放器是一款带有精彩音乐推荐功能的播放器。同时支持在线音乐和本地音乐的播放,是国内内容最丰富的音乐平台。其独特的音乐搜索和推荐功能,让您可以尽情地享受最流行,最火爆的音乐。只要您拥有QQ音乐播放器,就拥有属于您自己的流行音乐!QQ音乐通过贴心的设计、卓越的体验、海量的曲库、最新的流行音乐、专业的分类、丰富的空间背景音乐、音乐分享等社区服务,让QQ音乐成为中国网民在线音乐生活的首选品牌,引领着人们的音乐生活方式
     软件特色:1、百万量级的正版乐库:百万量级的正版乐库,业界领先的播放品质,让您跟随最新最潮的音乐,给您自由探索的空间2、音乐云同步登录帐号就能开启音乐云:收藏的歌曲,创建的歌单,关注的歌手,喜欢的MV,随时随地跟着你。3、跨平台多终端:全覆盖无论是在沙发上,还是在地铁里,多终端多平台的全线产品,让您用最喜欢的姿势聆听您最喜欢的歌曲。音乐你的生活。4、音乐社区,更多乐趣:音乐互动,更有乐趣!给好友点播歌曲,用音乐传情达意。订阅好友歌单,让好歌主动来找你。
    1.2.2 千千静听
    千千静听是一款专为用户定制的全新一代的免费听歌下载音乐播放器软件。提供百万首歌曲免费试听下载,拥有最新、最流行的歌曲,提供第一时间音乐资讯;超高品质(320kbps)的音乐歌曲下载,给耳朵更优质的享受;超炫的智能语音搜歌功能让听歌更加快捷;免费的手机铃声歌曲下载;轻松拖拽歌词,保持歌词同步,支持边听边唱;支持在线播放下载;流量限额提醒功能。 
    软件特色:1、高精度音质,完美还原听觉 ;2、在线自动下载歌词,卡拉OK式同步显示 ;3、软件小、运行快、支持众多插件,自由编辑歌词,由你做主;4、自由转换MP3、WMA,APE,WAV等多种音频格式 ,批量修改歌曲标签信息;5、个性化皮肤,多种视觉效果享受永远免费。
    1.2.3 酷狗音乐
    酷狗音乐是中国领先的数字音乐交互服务提供商,互联网技术创新的领军企业,致力于为互联网用户和数字音乐产业发展提供最佳的解决方案,公司的使命是成为亚太地区最大的数字音乐销售推广企业。自公司创建以来,一直在数字音乐发展上大胆尝试,先后与几十家唱片公司、版权管理机构合作探索发展,积累了数万首数字音乐版权,并在推动广范围的跨行业、跨平台合作上做出努力,在艰巨的全球音乐数字化进程中做出自身的贡献。全球最受欢迎的免费中文播放软件,流行音乐搜索平台。
    软件特色: 1、迷你界面、界面更酷、绚丽流行;保持了Windows Vista和XP下的完美表现,让人耳目一新;2、卡拉OK酷狗独创“卡拉OK”歌词显示,多种模式,边听边唱,让你听歌更好玩;3、支持本地音乐播放完美音质,支持所有的音频文件,本地文件拖放,同时支持网络高速下载和本地播放;4、超强搜索和下载优化歌曲搜索引擎,提高搜索准确度;智能化节约带宽,可关闭网络功能;5、流行音乐资讯酷狗榜单家族、狗友推荐、酷吧、狗窝,最新流行音乐一网打尽,好听的音乐来“找”你;6、个性化手机炫铃DIY,让拥有张扬个性的铃声7、音频格式我选择我的歌曲我制作,音质音效我决定8、收音机动感音乐识别体验精选多家电台,收听全球风云变化,更能识别电台中的音乐。
     
    结论
    通过本次毕业设计我学到了很多知识。首先,开始选题时比较迷茫,因为从来没有独立完成过一个系统的开发,所以有很长时间都在思考自己该做,能做什么。后来确定课题后又无从着手,不知到该怎么进行。在开发过程中又遇到很多不懂的技术,查阅了很多的文献。在不断的解决问题中我取得了很大的进步。在老师细心指导下,在同学的无私帮助下终于顺利完成了毕业设计。
    此次的毕业设计达到了既定的功能要求,也使我对多媒体音频方面的技术及理论知识有了更深刻的理解。通过开发平台的使用,使我能够更加熟练的使用eclipse-ADT。由于时间有限,本系统还存在一些缺陷和不足。例如播放界面的设计等,这些待以后有时间慢慢改进。但其功能齐全、占用系统资源少、运行平台要求不高、界面美观舒适、操作简单、易维护、高稳定性是本软件所特有的。
     
    参 考 文 献
    [1] 张孝祥著. java就业培训教程[M].北京:清华大学出版社,2007. 
    [2] 余志龙编著.Google Android SDK开发范例大全[M].北京:人民邮电出版社,2009-7-1. 
    [3] E2ECloud工作室著.深入浅出Google Android[M].北京:人民邮电出版社,2009-08-1. 
    [4] 靳岩 姚尚朗著.Google Android开发入门与实战[M].北京:清华大学出版社,2009-07-01. 
    [5] 高昂著.支持动态语言的Android平台[M].北京:人民邮电出版社,2009-05-07.  
    [6] eoe.Android开发社区.http://www.eoeandroid.com/. 2010-04-10. [7] JavaEye论坛.http://www.javaeye.com/forums. 2010-04-15. [8] Android API文
    档.http://androidappdocs.appspot.com/index.html. 2010-04-10. 
    [9] 高焕堂编.Android 应用框架原理与程式设计(第三版)[M].北京:清华大学出版社,2008-10-03 
    [10] 杨丰盛主编.Android 应用开发揭秘[M].西安:机械工业出版社,2010-01-25
    收缩