基于Android系统多媒体播放器的设计与实现

被引量 : 0次 | 上传用户:yuanpeihai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动互联网自从其出现就以极强的吸引力捕获了全世界的关注,近些年尤以为甚,各类相关产品也随之蓬勃发展,Android智能手机就是其中之一。另外随着科技发展和生活水平提高,基于无损压缩技术的媒体也走进了我们的生活,并得到越来越广泛的认可甚至是追求。但因为Android自身基于Linux内核,不同于支持绝大多数媒体格式解码的Windows,使其在面对部分格式文件,特别是无损压缩文件时较为吃力或是束手无策,这对于Android系统本身和用户来说都是一种遗憾。为改变这种现状,本文在初步掌握该系统和多种压缩格式特点的基础上,综合分析移动网络相关协议和用户需求,进行了基于Android平台视、音频播放器的研究和分块设计,并最终加以整合实现。本文首先介绍Android的系统构成和多媒体相关技术,之后阐明播放器的设计思路,在分析各种主流媒体格式特点和处理方法的基础上实现了预计播放功能,同时还增加有对无损压缩格式文件的支持,主要体现在ape和flac格式音乐的处理上。其中ape在仅有windows支持且缺少开源算法的情况下,提出将windows系统下引用的MACDLL动态链接库封装成Linux系统下的so文件,以共享库形式于Android系统上调用的方案,并对此进行了实验探索和尝试,而flac则采用扩充媒体核的方法处理。视频方面利用ffmpeg库对系统自有媒体处理方法进行了功能扩展,在线播放则使用流媒体技术完成。实现部分对于平台鸿沟的克服等难点和细节做了详尽说明,另外还在网络播放部分引入线程池以提高效率。最后,本文对各主要功能模块进行了全面测试,在横向对比之后得出结论:实现了包括ape、flac在内的多种视音频格式文件及网络媒体的平稳播放,引入线程池也对运行效率的提高起到了积极作用。
其他文献
近年来,全球经济、文化交融使当下许多城市出现景观“同质化”,现代景观逐渐成为“非标出项”,而具有丰富文化内涵及叙事性的衙署园林,则处于异项被“标出”。基于此,根据符
<正>近年来,国网江西抚州供电公司始终把信访案件查办作为推进反腐倡廉建设、促进公司又好又快发展的重要手段,始终坚持查办案件与教育、制度、监督相结合,不断完善办案机制,
近年来,中国学生出国留学的人数大幅增加,但针对该群体的研究主要以美英留学生为主。在荷兰,中国学生是第二大国际学生群体,却鲜有关于他们在荷的文化适应以及其间所遇障碍的
本论文拟从特定时代背景出发研究中唐时期的宴饮活动及宴饮诗歌。从中唐时期士风的演变及其与宴饮活动的关系入手,探讨宴饮诗自身特点及其蕴含的文化意蕴和人文精神。第一章
三维有序多孔结构的材料在诸如电子、微流体和组织工程等方面具有广泛的应用前景,通过冷冻结晶的方法制备这种3D结构的材料过程简单,并且是一种通用的方法。本文以“万能溶剂
众所周知,诗经不仅仅是一部文学作品,更是一部历史,具有浓厚的地域色彩和文化底蕴。从古至今,它的光彩一直吸引了很多人的眼光。因此它也被翻译成了各种版本的英文。在翻译过
合同管理作为企业经营管理中工作量最大,最基础的工作,但是也是最为繁杂,最容易出现各种问题的工作,往往会给企业带来一定的风险。因此,加强合同风险管理工作,在成为企业内部
目的:随着社会的进步,人们生活水平的提高,疾病模式在发生着改变,脑卒中发病率、死亡率亦日渐增长。脑卒中是致使中老年人死亡、残疾的重要因素,对中老年人生命健康造成了极大损害
翻译课程是英语专业教育的主要内容之一。国务院学位委员会在2007年批准设立了翻译硕士专业学位,以培养高水平翻译人才为目标的翻译硕士专业学位教育呈现蓬勃发展之势。然而
随着人口的跨地域流动带动酒店行业的迅速发展,作为酒店首要的被传递信息,一个好的酒店名称对于酒店的发展具有特别重要的作用。因此这些极具内涵的名称就吸引了越来越多的学