基于Android的多功能影音播放器APP附加模块功能的开发与测试毕业论文
2022-01-21 21:42:49
论文总字数:14518字
摘 要
随着时代的发展和科技的进步,电视、广播、录音、视频等多种娱乐方式步入我们的生活,而多媒体技术的出现为我们使用和处理信息带来了巨大的改变,,给人们的衣食住行增添了新的方式。多媒体计算机的不断更新使得计算机所能面对的媒体形式越来越多样化;
受到技术条件的制约,早期的多媒体软件并不常见,而随着时代的进步,无线互联网技术和智能移动终端逐渐延伸到人们生活中的各个领域,人们对多媒体信息的需求越来越多,在线看视频、团购、听音乐、看小说等等,其中,视频音乐播放器作为当前快节奏生活下的放松工具,逐渐成为平民百姓日常必备的软件;因此,开发一款面向广大用户的视频、音乐播放器是很有必要的。
本文首先阐述研究的背景和意义,分析了当前社会背景下多媒体播放器的存在价值和必要性,依据可行性以及需求方面展开了论述,阐述了系统的设计原则,介绍了本文使用的核心数据格式JSON;然后对项目进行梳理规划,然后介绍附加功能(搜索模块)的具体实现方式,包括语音功能的实现,接着介绍了搜索模块部分的测试用例,最后展示了本软件各个部分的实际效果图,本文的工作就是研究并且实现一款基于Android平台的多媒体影音播放器。
关键词:Android MVC 数据库 ASP.NET 流媒体 JSON
Development and test of additional module function of Android multi-function video player APP
Abstract
With the development of The Times and the progress of science and technology, television, radio, recording, video and other entertainment into our lives, and the emergence of multimedia technology for our use and processing of information has brought great changes, to people's clothing, food, housing and transportation to add a new way. With the continuous update of multimedia computer, the forms of media that the computer can face are more and more diversified.
Restricted by technical conditions, early multimedia software, and with the progress of era, wireless Internet technology and intelligent mobile terminals gradually extended to all areas in people's lives, people more and more demand for multimedia information, watching video, online group buying, listening to music, reading novels and so on, among them, the video music player as easing tools under the current fast-paced life, become people daily necessary software; Therefore, it is necessary to develop a video, music player for the majority of users.
Firstly, this paper expounds the background and significance of the research, analyzes the existing value and necessity of multimedia player in the current social background, and expounds the design principles of the system according to the feasibility and requirements, and introduces the core data format JSON used in this paper. And then carding project planning, and then introduce additional functionality (search module) concrete realization way, including the realization of the function of voice, then introduces the search module is part of the test cases, finally shows the actual effect of each part of the software, the work of this paper is to research and implement a multimedia video player based on Android platform.
Keywords: Android MVC database ASP.NET streaming JSON
目录
摘 要 II
Abstract III
第一章 绪论 7
1.1设计背景 7
1.2研究现状 7
1.3 研究的意义 7
1.4课题研究的开发工具 8
第二章 可行性、需求分析 9
2.1 可行性分析 9
2.1.1、经济可行性 9
2.1.2、操作可行性 9
2.1.3、法律可行性 9
2.1.4、技术可行性分析 9
2.2 需求分析 10
2.2.1 软件的总体需求分析 10
2.2.2 面向的用户特性 11
2.2.3 质量需求指标 11
2.3 系统的设计原则 12
2.3.1系统应满足的基本需求: 12
2.3.2系统应满足的实用性原则: 13
2.4 系统的非功能需求 13
(1)硬件要求 13
(2)存在性需求 13
(3)灵活性要求 13
第三章 JSON数据格式 14
3.1 简要概述 14
3.2 JSON语法介绍 14
3.2.1 JSON与JS对象之间的关系 14
3.2.2 JSON和JS对象之间的互转转换 14
3.3功能介绍 15
3.3.1 JSON格式化校验 15
3.3.2 JSON视图 15
3.3.3 压缩转义功能 15
3.3.4 JSON的在线编辑器 15
3.3.5 在线发送JSON数据的功能 15
3.3.6 JSON的着色功能 15
3.3.7 JSON与XML之间的互转 16
3.3.8 JSON-VIEW工具 16
第四章 附加功能的实现 17
4.1 文字搜索 17
4.1.1Json格式的数据源获取 17
4.1.2文本输入和文本搜索 17
4.2语音搜素 18
4.2.1科大讯飞(外部的SDK) 18
4.2.2语音输入 19
4.2.3使用HashMap存储听写结果 19
4.2.4无权限异常 19
第五章 测试部分 21
5.1 测试 21
5.2测试用例图 21
第六章 详细实现效果图 22
6.1初始界面及功能划分 22
6.1.1本地视频模块 22
6.1.2本地音乐模块 23
6.1.3网络视频模块 23
6.1.4 网络社区模块 24
6.2附加功能(全网搜索功能) 25
第七章 结论 27
参考文献 28
第一章 绪论
1.1设计背景
伴随着经济水平的提高,手机已经成为人与人之间交流不可或缺的工具。手机经过近几年的发展,技术上有了新的突破。随着手机配置的提高,手机用户的娱乐性要求也越来越高,所以手机音视频播放器的开发也就不可避免地成为当前手机开发的热点。现在的手机必须是一个集成了声音、图像和连接的综合平台,因此开发出一款高质量的手机多媒体播放器对现阶段乃至未来的手机发展来说,是有必要的。多媒体播放器的开发,是为了满足人类生活的各种需求,对人类生活的优质化发展具有重大而又深远的意义。
请支付后下载全文,论文总字数:14518字